Senior Developer

Job Locations US-DC
Job Post Information* : Posted Date 3 months ago(10/27/2021 5:04 PM)
Location : Location
Clearance Requirement
Job Requires Relocation


SOSi is currently seeking an experienced Senior Developer to to support the United States Department of State - Office of Risk Analysis and Management in Washington, DC


  • Member of the Agile Scrum Team.
  • Develops code and automated tests based on most complex requirements
  • Mentors and works with the mid-level and junior developer role
  • Support the Cloud Engineer with production issues
  • Develops automations including builds, testing, environment configuration, installation
  • Assists with development of User Stories and related requirements artifacts
  • Engineer solutions in IRM’s Azure cloud based environment
  • Full Stack web development in IRM’s Azure cloud environment and all associated duties


  • Secret Clearance or ability to obtain Interim Secret Clearance
  • Four-year degree in computer science or equivalent experience  
  • Minimum of 6 years of software engineering experience in multiple environments
  • Must have the ability to effectively communicate technical as well as non-technical information, both orally and in writing.
  • Must place emphasis on teamwork and work well in a team-oriented environment.
  • Must have experience working within an organized team of developers adhering to Agile processes.
  • Expert level experience developing software in a cloud environment (AWS, Azure)
  • Expert level skills in building, developing and deploying SaaS based web applications
  • Must have hands-on experience working with database engines such as MySQL, SQL Server, DB2, Oracle, Postgres, MongoDB, Cassandra DB, Dynamo DB, etc.
  • Must be able to demonstrate competency in multiple programming languages e.g. (Javascript, Python, Java, C#, F#)
  • Expert level Javascript, Node.Js skills.
  • Must have experience developing web applications in a modern Javascript framework (React.js, Angular)
  • Must have a deep understanding of Agile processes, working with Scrum teams, and deploying software on regular release cycles.
  • Must have expert level troubleshooting and debugging skills
  • Must be able to conduct code reviews of mid-level and junior developers and point out flaws, potential improvements

Preferred Qualifications

  • Expert level experience with creating, deploying, configuring and scaling applications in Azure;
  • Expert level experience in developing and deploying applications on top of Node.js
  • Experience in CI/CD tool sets (e.g. Jenkins, GitLab, Azure Devops, Jira, Ansible etc).
  • Experience working as a lead software developer in SaaS based environments
  • Experience with full stack web development in multiple environments
  • Experience supporting application certification processes in government environments
  • Azure Certifications
  • Fluency in a foreign language is desirable, but not required.

Working Conditions

  • Working conditions are normal for an office environment.
  • Fast paced, deadline-oriented environment.

SOSi is an equal employment opportunity employer and affirmative action employer. All interested individuals will receive consideration and will not be discriminated against on the basis of race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity, genetic information, or protected veteran status. SOSi takes affirmative action in support of its policy to advance diversity and inclusion of individuals who are minorities, women, protected veterans, and individuals with disabilities.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed