Senior Software Developer

$110,000 - $140,000/Yr

Unclassified - O'Fallon, IL

posted 4 months ago

Full-time - Senior
O'Fallon, IL
1,001-5,000 employees

About the position

ECS Federal is seeking a Senior Software Developer (SME) to join our team in O'Fallon, IL. This position is contingent upon additional funding and involves working on the GATES application, which is critical for the Department of Defense (DoD) in managing cargo and passenger manifesting and in-transit visibility requirements. The ideal candidate will have a strong background in Java development and experience in creating web applications. The role requires a high level of originality and innovation, as the assignments may be broad in nature, necessitating the development of methodologies and solutions to complex problems. As a Senior Software Developer (SME), you will collaborate closely with developers and systems administrators to integrate solutions and products for our government customers. Your key responsibilities will include delivering DevSecOps pipeline solutions and proof of concepts for various processes such as Continuous Integration, Continuous Development, Continuous Delivery, Continuous Testing, Continuous Security, and Continuous Monitoring. Additionally, you will be responsible for driving solutions that align with the customers' technical, financial, and business requirements while supporting a legacy system that is being modernized and hosted in the cloud using DevSecOps practices. This role offers a competitive salary range of $110,000 - $140,000, and you will be part of a dynamic team focused on providing technology services to the Federal Government. Your contributions will directly impact the efficiency and effectiveness of critical government operations.

Responsibilities

  • Develop and support the GATES application for the DoD.
  • Deliver DevSecOps pipeline solutions and proof of concepts.
  • Drive solutions that meet technical, financial, and business requirements.
  • Support modernization of legacy systems hosted in the cloud.
  • Collaborate with developers and systems administrators for integration of solutions.
  • Manage workloads and create program specifications for development teams.
  • Conduct code reviews and ensure integrity of commits and builds.
  • Mentor and coach intermediate and junior developers.

Requirements

  • Proficiency in Java, HTML5 technologies, Angular, Spring, RHEL, SQL, Oracle RDBMS, JavaScript, XML.
  • Experience with Agile methodologies and DevSecOps processes.
  • Strong understanding of test-driven development and test automation.
  • Ability to design, code, and test requirements using various technologies.
  • Experience with container technologies like Docker and Kubernetes.
  • Familiarity with version control systems like Git and build orchestration tools like Jenkins.
  • Security + Certification or ability to obtain certification immediately after employment.

Nice-to-haves

  • Knowledge of DoD transportation data and business practices.
  • Experience with Infrastructure as Code (IaC) and Configuration as Code (CaC).
  • Familiarity with testing tools/frameworks like Junit, Selenium, Cucumber, or Cypress.
  • Experience writing with Angular or React JS.
  • Understanding of Kanban, SCRUM, and SAFe® principles.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service