Link copied to clipboard!
Back to Jobs
Software Engineer III at AERMOR LLC
AERMOR LLC
Norfolk, VA
Information Technology
Posted 0 days ago
Job Description
Job DescriptionJob DescriptionLocation: Norfolk, VAClearance: Top-SecretPosition Type: Full-TimeAERMOR is seeking a Software Engineer III to provide senior-level expertise in the research, design, development, testing, and implementation of software systems supporting mission-critical applications. The individual will develop and maintain specialized software, network applications, and utility programs while applying modern software development methodologies such as Agile, DevOps, and DevSecOps. This position requires a highly experienced professional capable of working independently and collaboratively delivering secure, scalable, and efficient software solutions supporting defense and C4ISR systems.This is not a remote position. Key Responsibilities: Design, develop, and maintain software applications, tools, and network systems to support mission and operational requirements.Conduct research and feasibility studies to determine optimal technical approaches for new software or system enhancements.Apply programming concepts, algorithms, and data structures to develop efficient and maintainable code.Utilize modern development frameworks and environments to support Agile, DevOps, or DevSecOps workflows.Perform software testing, debugging, and performance optimization to ensure quality and compliance with requirements.Develop and maintain databases and interfaces within assigned application areas.Collaborate with cross-functional teams including systems engineers, analysts, and cybersecurity specialists.Prepare technical documentation, including design specifications, user manuals, and test reports.Implement software version control and configuration management processes.Provide mentorship and technical guidance to junior software engineers and development teams.Qualifications:Ten (10) years of professional experience with a Master’s Degree or fourteen (14) years with a Bachelor’s Degree in Computer Science, Software Engineering, or related discipline.Proven experience in research, design, and development of computer and network software or specialized utility programs.Experience maintaining and managing databases within application environments.Hands-on experience applying programming concepts in a professional or academic setting.Demonstrated experience applying modern software development methodologies such as Agile, DevOps, or DevSecOps.Proficiency in one or more programming languages such as Java, C++, Python, or C#.Familiarity with version control systems (e.g., Git), containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.Strong analytical and problem-solving skills with a focus on performance, scalability, and security. Powered by JazzHRuf5fGoQFQW
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.