Avum is seeking a Senior Full-Stack Software Engineer to design, develop, and maintain high-quality, scalable software solutions in support of US Navy clients.
Requirements
- Five (5) plus years of software development with focus on .NET Framework, .NET Core, C-Sharp, and ASP.NET.
- Experience with Microsoft SQL Server and T-SQL
- Knowledge of front-end technologies such as HTML, CSS, JavaScript, and popular frameworks like Angular or React (preferably)
- Experience with cloud platforms, particularly Microsoft Azure
- Familiarity with microservices architecture and RESTful API design.
- Understanding of software development methodologies such as Agile or Scrum
Responsibilities
- Designing, developing, testing, and maintaining software applications using Microsoft technologies such as .NET, C-Sharp, ASP.NET and SQL Server in addition to React/Typescript.
- Leading the architectural design and development of software solutions, ensuring alignment with business requirements and technical standards.
- Conducting thorough code reviews to ensure code quality, performance, and security standards are met
- Implementing and managing continuous integration/continuous deployment (CI/CD) pipelines using tools such as Azure DevOps
- Diagnosing and resolving complex technical issues in development, staging, and production environments
- Creating and maintaining comprehensive technical documentation for software solutions
Other
- US Citizenship with the ability to obtain and maintain a T5 (Top Secret) US Government Clearance
- Excellent communication skills, both written and oral to work with cross-functional teams and external client stakeholders
- A bachelor’s degree or higher from an accredited college or university with a curriculum or major field of study closely related to the work detailed above
- Active Secret or Top Secret Clearance
- CompTIA Security+ certification