Tygart Technology is seeking a Senior Software Developer to join our team supporting a DOJ component. The successful candidate will design, develop, and maintain enterprise-grade software solutions. This is a remote position and requires a current Secret security clearance.
Key Responsibilities:
- Develops, creates, and modifies general computer applications software or specialized utility programs to meet business needs.
- Analyzes user needs and develops software solutions, ensuring alignment with performance, quality, interface, and security requirements.
- Designs and customizes software applications for client use, optimizing operational efficiency and user experience.
- Develops and integrates cloud-based applications using AWS services (e.g., EC2, Lambda, RDS, DynamoDB) for scalability, security, and performance. Implements front-end development to create responsive and intuitive user interfaces.
- Works with databases, performing design, analysis, and coordination for database development as part of a team.
- Manages software development using Atlassian tools like Bitbucket for code repositories and Jira for project tracking, supporting CI/CD pipelines.
- Ensures adherence to Agile methodologies, particularly within the SAFe framework, for iterative development and prioritization of features.
- Follows industry-standard practices for unit testing, integration testing, and automated deployment, ensuring rigorous quality assurance. Provides ongoing maintenance and support, including monitoring system performance, responding to incidents, and implementing patches to ensure application reliability and security. Provides team specific training as needed.
Qualifications:- An active Secret Security Clearance (required)
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
- A minimum of 7 years of experience in software development
- Experience working in an Agile organization using Scrum, Kanban, Jira, Confluence, and SAFe.
- Strong ability to work under pressure with excellent oral and written communication skills.
- Exceptional organizational skills and attention to detail.
Why Join Tygart Technology? At Tygart Technology, we value innovation, integrity, and technical excellence. You'll join a team of dedicated professionals who deliver mission-critical solutions to our government partners. We offer competitive compensation, benefits, and the opportunity to grow your career while supporting impactful work.