ExecutivePlacements.com logo

Junior Software Developer

ExecutivePlacements.com

As 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.
Minimum Qualifications
  • 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
Preferred Qualifications
  • 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: