Senior Full-Stack Software Engineer developing scalable software solutions for defense and intel customers using Agile methodologies and cloud-native technologies. Providing technical leadership and mentoring within the engineering organization.
Responsibilities
Design, develop, test, troubleshoot, and maintain scalable software applications using strong object-oriented design principles.
Architect, implement, and maintain robust RESTful services to support application functionality and system integrations.
Develop and maintain responsive front-end components to enable intuitive user experiences.
Design and optimize complex SQL queries; contribute to database schema design and performance tuning.
Develop, deploy, and troubleshoot applications within Linux-based environments.
Design, maintain, and improve GitLab CI/CD pipelines to support automated build, test, and deployment processes.
Provide hands-on mentorship through code reviews, architectural discussions, and technical guidance to elevate overall team performance.
Diagnose and resolve complex cross-stack issues spanning application, database, and infrastructure layers.
Partner with product owners, engineers, and stakeholders to translate requirements into effective technical solutions.
Requirements
US citizenship is required per contract.
Bachelor’s degree in Computer Science, Software Engineering, or related field with 12–15 years of relevant experience or Master’s degree with 10–13 years of relevant experience.
Advanced professional experience designing and implementing enterprise-level applications using Java or Python.
Demonstrated experience designing and developing RESTful services.
Advanced experience writing complex SQL queries, optimizing performance, and working with relational databases.
Professional experience developing front-end functionality with JavaScript.
Strong working knowledge of Linux environments for development and deployment.
Hands-on experience designing and managing GitLab CI/CD pipelines.
Experience developing and deploying containerized applications (Docker, OpenShift, or similar).
Product Engineer developing user experience for AI SaaS platform at Qualified Health. Key responsibilities include building user experience in a hybrid environment with a focus on frontend technologies.
Mainframe Software Engineer developing large - scale applications and systems at Sun Life. Collaborating with experts to design and analyze high - quality solutions for clients.
Software Engineer II delivering various tools and systems to protect against cyber attacks at Bank of America. Collaborating with teams, tackling security engineering challenges, and maintaining system integrity.
Full - Stack Software Engineer contributing to design and delivery of scalable software solutions for defense and intelligence customers. Involves collaboration with cross - functional teams and implementing high - quality software.
Software Engineer performing software development lifecycle activities for Leidos Intelligence Sector. Working with an agile team on a large complex enterprise system in cybersecurity.
Junior Software Engineer contributing to software solutions for the US Air Force on a collaborative team. Designing, developing, and debugging software applications with Agile methodologies.
Director of Software Engineering leading architecture and strategy at Blue River Technology. Responsible for scaling AI solutions to enhance agricultural productivity and sustainability across global markets.
Full Stack Developer at Capgemini focused on developing and maintaining cloud - based applications. Collaborating on both frontend and backend technologies with a focus on Azure services.
Software Engineering Advisor developing sophisticated software applications for health portals at Cigna. Leading design and development to enhance member experiences across systems.