Senior Software Engineer/Full Stack Developer
Listed on 2026-07-18
-
Software Development
Full Stack Developer, Software Engineer
Senior Software Engineer / Full Stack Developer Responsibilities
Design, develop, enhance, and maintain full-stack software solutions, including web applications, database integrations, system interfaces, and feature enhancements.
Collaborate cross-functionally with technical teams, cybersecurity personnel, and program stakeholders to ensure mission objectives and compliance requirements are met.
Analyze, troubleshoot, and resolve complex software issues within mission-critical government systems in a timely and effective manner.
Support application testing, validation, and deployment activities to ensure reliable release of new functionality and system updates.
Partner with project managers and stakeholders to gather, document, and refine web application requirements, timelines, and project milestones.
Develop and maintain code in accordance with industry best practices, secure coding standards, and applicable federal compliance frameworks, including FISMA.
Plan and execute scheduled maintenance windows for application updates, enhancements, and defect remediation.
Participate fully in the Agile software development lifecycle, including requirements analysis, solution design, development, integration, testing, and continuous improvement of Java-based applications.
Support special projects as required; travel may be required (CONUS/OCONUS).
Perform other duties as assigned.
Bachelor's degree OR
Associate's degree with 2+ years of relevant experience
4+ years of relevant experience.
Secret clearance required
Experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
Experience in planning, accomplishing goals, complicated tasks, and providing consultation on complex projects as a top-level contributor or specialist.
Experience providing O&M support to complex, mission-critical systems.
Experience working closely with customers and users to troubleshoot and resolve complex user issues.
Demonstrated technical writing skills and have generated documents in support of a software development project, and have experience designing and developing applications that contain a user-facing view component.
Experience with Windows and Linux environments and the ability to do fundamental system administration.
Experience with .NET Framework and .NET Core, Docker containerization, SQL, IIS, SharePoint, OpenID Connect, SAML, web security
Excellent communication skills are required to effectively interface with customers to understand requirements, issues, and mission needs and then to be able to translate them into actions.
Experience with the application servers Web Logic and Tomcat.
Experience in migrating the J2EE applications from Web Logic to Tomcat.
Experience with Adobe Cold Fusion applications.
Experience in setting up CICD pipelines.
Experience with SQL Server.
Experience with shell scripting.
Knowledge of cloud-native principles and architectures, including scalability, resilience, and agility.
Proficiency in containerization technologies such as Docker, Kubernetes, or similar platforms.
Demonstrated experience in refactoring monolithic applications into a microservices architecture.
Familiarity with cloud-native tools and services such as AWS ECS, EKS, Azure Kubernetes Service, Google Kubernetes Engine, etc.
Experience with infrastructure as code tools such as Terraform, Cloud Formation, Bicep, or similar.
Excellent verbal and written communication skills.
Chenega Corporation and family of companies is an EOE. Equal Opportunity Employer/Veterans/Disabled. Native preference under PL 93-638. We participate in the E-Verify Employment Verification Program.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).