Software Engineer III
Role details
Job location
Tech stack
Job description
-
Lead end-to-end analysis, architecture, and development of enterprise applications by gathering requirements, translating them into scalable technical designs, and delivering secure, high-performance solutions. Conduct code reviews, enforce development standards, and collaborate with cross-functional teams to ensure quality and alignment with business objectives.
-
Assess legacy environments and define modernization roadmaps, designing cloud-native or hybrid architectures that support scalability, resilience, and security. Guide cloud migration initiatives, implement governance and compliance controls, and ensure high availability and disaster recovery capabilities.
-
Drive Agile delivery through sprint planning, backlog refinement, and continuous feedback while implementing CI/CD pipelines and Infrastructure as Code (IaC). Integrate automated security scanning and compliance checks into the SDLC to promote continuous integration, secure deployments, and operational efficiency.
-
Design and execute integration, regression, and performance tests to validate system functionality, stability, and scalability. Identify and remediate defects and performance bottlenecks to ensure optimal system reliability and user experience.
-
Provide technical leadership and mentorship by guiding design decisions, reviewing code, conducting knowledge-sharing sessions, and supporting professional development to strengthen team capabilities and adherence to best practices.
-
Oversee production releases and provide operational support, including monitoring system performance, troubleshooting incidents, conducting root cause analysis, and participating in on-call rotations to ensure system reliability and adherence to service-level agreements.
Requirements
-
Active Secret security clearance
-
DoD 8570 IAT Leve I or II Certifications (e.g., CompTIA Security+ Ce, CCNA Security, GSEC, SSCP)
-
Bachelor's degree or Master's degree in Engineering, Computer Science, Information Technology, or a related field (or equivalent experience).
-
10-14 years with network applications and database systems
-
Experience applying Agile/DevSecOps methodologies, AWS and Oracle
-
Must be able to maintain necessary security clearances.
-
Willingness to travel as required for meetings and training sessions., While performing the duties of this job, the employee is regularly required to use hands to handle, feel, touch; reach with hands and arms; talk and hear. The employee is regularly required to stand; walk; sit; climb or balance; and stoop, kneel, crouch, or crawl. The employee is regularly required to lift up to 10 pounds. The employee is frequently required to lift up to 25 pounds; and up to 50 pounds. The vision requirements include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.
Benefits & conditions
We offer our full-time employees a competitive benefits package to include health, dental, vision, 401K, life insurance, short-term and long-term disability plans, vacation time and holidays.