Software Engineer Senior

New Today

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). #J-18808-Ljbffr
Location:
Charleston, WV, United States
Category:
Computer And Mathematical Occupations