Junior Software Developer
ExecutivePlacements.comAs a Junior Software Developer, you will be an integral part of our elite team, transforming these designs into reality.We are looking for team members who are seeking a non-traditional path, who love diving into unique and complex problems, and who are passionate about making a difference in the world.
Responsibilities
- Develop full stack web and cloud applications using client-side technologies like UI, HTML5 and various JavaScript APIs/frameworks, including jQuery, D3.js, Node.js, React, and AngularJS and advanced server-side services and technologies like Apache Spark, Postgres, Mongo, Accumulo, and even SQL.
- Deploy standalone applications or integrate into complex customer environments.
- Support existing applications/prototypes in production/staging environments, troubleshooting and extending functionality as required.
- Conduct rapid prototyping of key technology risk areas early in the project lifecycle.
- Perform iterative evaluations of system prototypes and operational evaluations of fielded decision support systems.
- Work as part of a multidisciplinary team, under the supervision of a principal software developer.
- Develop innovative and user-friendly GUI designs for complex domains.
- Assist in system administration duties, such as managing physical and virtual servers, user accounts and inventory.
- A few year experience building actual web client applications (more than web pages, more than smart phone apps)
- Experience coding in a general-purpose programming language, such as JavaScript, Python, Java, C, or C++.
- Experience in full stack, full lifecycle development of web applications.
- Knowledge of both Windows and Linux operating systems, including Linux command line skills.
- Strong analytical and problem-solving skills.
- Excellent interpersonal, verbal, and written communication skills, with tolerance for ambiguity.
- Aptitude for learning new programming languages as needed.
- Bachelors degree in computer science or related technical field, or equivalent practical experience.
- Active TS/SCI with Polygraph clearance is a plus
- Familiarity with NoSQL databases (Key-value, Document, Graph).
- Working experience with software libraries/projects within the Apache Hadoop framework, particularly Zookeeper and HDFS.
- Knowledge and practical experience with various Geospatial APIs (ESRI ArcGIS, Open Layers, Google Maps, etc.).
- Experience building scalable applications using Node.js.
- Familiarity with AWS platform/tools and deploying applications to the cloud.
Job Type
- Job Type
- Full Time
- Location
- Pittsburgh, PA
Share this job:
