Lead software engineer

Remote / Gaithersburg MD

Responsibilities:

  • Oversees software development team
  • Develops, maintains, and enhances complex, and diverse software systems based upon documented requirements
  • Designs, implements, and integrates software applications or perform Lead software engineering tasks
  • Utilizes Lead software engineering and design methodologies appropriate to the development, integration and production environment
  • Mitigates risks, controls cost and schedule variance, and effectively manages large scale, integrated software projects.
  • Reviews and tests software components for adherence to the design requirements and document test results.

Requirements

  • Bachelor’s Degree in a Computer Science or related Technical Field preferred
  • At least 7 years of experience developing software using major server languages such as Java and Python
  • Experience in Project Documentation using confluence preferred
  • Experience with Oracle Relational Database Management Systems (RDBMS) and associated Oracle development and query tools like SQLDeveloper preferred
  • Experience in Project Management using JIRA
  • Experience with Linux OS (CentOS/Ubuntu)
  • Experience with Version Control of Git or GitLab
  • Experience with Configuration Management tools including Ansible and GitLab CI/CD
  • Experience with Code Quality Control tools using SonarQube
  • Experience with XML data formats, transformation, and validation techniques

If Interested, please email cover letter and resume to careers@sascorp.net