Software Developer
BlueHalo, an AV company · Huntsville, AL · 7 mo ago
EngineeringFull-time
Key Responsibilities
- Design, develop, and maintain web-based applications that support MDA Ground Test scenario design and data analysis.
- Work with cross-functional teams of engineers and software developers to modernize existing tools and workflows.
- Participate in requirements gathering sessions and translate user needs into practical software solutions.
- Develop and maintain SQL database structures, RESTful APIs, and user interfaces using C#, JavaScript, and related technologies.
- Support efforts to modernize existing applications for cloud deployment and web service scalability.
- Ensure software quality through thorough testing, documentation, and adherence to best development practices.
- Contribute ideas for process improvements, automation, and innovation within the software team.
Qualifications
- Bachelor’s Degree in Software Engineering, Computer Science, or a related technical discipline.
- 5-10 years of experience in full-stack development using .NET Framework or .NET Core.
- Strong knowledge of SQL and experience designing or maintaining database-driven web applications.
- Proficiency with C#, JavaScript, HTML/CSS, and related web technologies.
- Experience working across the full Software Development Life Cycle (SDLC).
- Active SECRET security clearance (or ability to obtain one).
Desired Qualifications
- Experience with cloud-based application development (e.g., Azure, AWS, or similar).
- Familiarity with Kendo UI, ASP.NET MVC, or modern JavaScript frameworks.
- Experience with Agile methodologies and version control systems (e.g., Git).
- Prior work in defense, aerospace, or other mission-critical environments.
- A passion for building reliable, maintainable, and user-focused software tools.