Job Openings >> Software Engineer Senior
Software Engineer Senior
Summary
Title:Software Engineer Senior
ID:10267
Department:Information Technology
Location :Remote
Description

Summary:
As a Senior Software Engineer supporting the FBI CJIS CTP – Infrastructure Team, you will design, develop, and maintain secure, high-availability software components that support core enterprise infrastructure—including the Atlassian Suite and other mission-critical platforms hosted in AWS GovCloud and Azure Government. You will be responsible for ensuring these applications and underlying services are cloud-optimized, scalable, and compliant with strict security requirements. Working within a SAFe Agile framework, you will collaborate closely with infrastructure, cloud, and security teams to support continuous integration, automation, and proactive system maintenance.

Requirements:

  • Minimum 7+ years of professional experience in software engineering, including designing and deploying cloud-based applications.
  • Develops, deploys, and maintains mission-critical enterprise applications throughout the full software development lifecycle, including analysis, design, coding, testing, deployment, and operational support.
  • Designs and implements cloud-based applications using AWS services such as EC2, Lambda, RDS, and DynamoDB, ensuring scalability, security, and high availability.
  • Builds and optimizes front-end applications delivering responsive and user-friendly interfaces tailored to business needs.
  • Manages version control, development workflows, and CI/CD pipelines using Atlassian tools like Bitbucket and Jira to enable rapid, dependable deployments.
  • Applies Agile development principles within the SAFe framework, engaging in iterative development cycles, backlog prioritization, and adaptive planning.
  • Conducts rigorous unit testing, integration testing, and automated deployment processes to ensure application quality, reliability, and security compliance.
  • Performs ongoing application maintenance, including monitoring system performance, responding to incidents, and implementing patches and security updates.
  • Develops and maintains databases within an application environment, ensuring efficient data storage and retrieval for large-scale applications.
  • Designs, customizes, and optimizes software solutions to enhance operational efficiency, integrating third-party components and automating maintenance tasks.
  • Collaborates with cross-functional teams to define technical requirements, participate in architecture reviews, and deliver high-quality software solutions aligned with business objectives.
  • Experience working in an Agile organization using Scrum, Kanban, Jira, Confluence, and SAFe.
  • Provide team specific training as needed.

Work Environment:

Active Secret clearance required.

Primarily remote, with occasional on-site requirements at the CJIS facility in Clarksburg, WV, for equipment pickup or meetings.

Core hours: 9:00 AM–4:00 PM ET, with potential weekend/non-business hours for maintenance and on-call support (response within one hour).

ApplicantStack powered by Swipeclock