Jobs · Engineering · Virginia

Senior Software Developer

Jaisda · Herndon, VA · Yesterday
EngineeringFull-time

Responsibilities

  • Serve as Development Lead and Architect, overseeing the team’s software development efforts and leading new initiatives and architectural decisions.
  • Perform code reviews to ensure quality and adherence to standards.
  • Create automated regression test scripts to ensure software reliability.
  • Provide DevOps support, assisting with continuous integration and continuous deployment (CI/CD) pipelines, and managing transitions and upgrades.
  • Manage application support by addressing user-reported bugs, responding to application inquiries, and planning release schedules.
  • Track AWS resources and manage associated costs.
  • Collaborate with stakeholders, mission partners, and power users to gather and respond to requirements, ensuring alignment and understanding.
  • Enhance application functionality by supporting a team of developers in enhancing both front-end and back-end application functionality.

Qualifications

  • A Masters Degree in Computer Science, Information Systems, Engineering, or additional years of specialized experience in a scientific or technical discipline in the areas of Computer or Information Technology (6 additional years of experience in lieu of degree).
  • Must possess an active TS/SCI with Polygraph security clearance.
  • 12+ years of experience with Java development.
  • Demonstrated experience with Angular and ReactJS.
  • Demonstrated hand-on experience with distributed cross-platform applications, orchestration, and security.
  • Demonstrated experience working in a cloud environments.
  • Demonstrated experience with AWS (EC2, EMR, S3, RDS, ElasticCache, etc.).
  • Demonstrated experience of software quality process/assurance including automation testing, unit/integration testing, design/code review, code profiling and software continuous integration and continuous deployment pipelines.
  • Demonstrated experience with relational, noSQL and/or file-based storage (e.g., MongoDB, MS SQL Server, Oracle, Postgres, etc.).
  • Demonstrated experience in continuous integration and delivery tools (e.g., Git, Jenkins, Puppet, Chef, etc.).
  • Demonstrated experience in Web server technologies (Tomcat, Web Logic, IIS, HttpCore).
  • Demonstrated experience with MS Office applications, MS Project, Jira, Confluence, and Photoshop for wire frame diagrams.

Benefits

  • Competitive salary
  • Health insurance
  • 401(k) retirement plan
  • Paid time off
  • Professional development opportunities
  • and more

Similar jobs

Senior Software Developer

Parsons CorporationVirginia, United States· Yesterday
RemoteEngineering$125k–$225k/yrapply on parsons.wd5.myworkdayjobs.com