Software Engineer III jobs in United States
cer-icon
Apply on Employer Site
company-logo

AERMOR · 2 hours ago

Software Engineer III

AERMOR 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 and network applications while applying modern software development methodologies.

Cyber SecurityInformation TechnologyProfessional Services
check
Culture & Values
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Qualification

AgileDevOpsDevSecOpsProgramming languagesDatabase managementVersion control systemsContainerizationCI/CD pipelinesAnalytical skillsProblem-solving skills

Required

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

Company

AERMOR

twittertwitter
company-logo
AERMOR provides cyber, information warfare, test and evaluation, and strategic development.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase