Teledyne Brown Engineering (TBE) is seeking a Full-Stack Software Engineer to develop software from front-end to back-end and serve as a technical lead for one of several projects, specifically to modernize software into web-based applications deployed in a cloud environment for the Naval Health Research Center (NHRC) and the U.S. Armed Forces.
Requirements
- Strong grasp of the C programming language.
- Experience developing web applications using Blazor web framework (Server and WebAssembly)
- Experience developing web applications using ASP.NET
- Experience developing desktop applications using WPF
- Experience developing desktop applications using WinForms
- Experience with Docker containers
- Experience with Cloud services (AWS and/or Azure)
Responsibilities
- Maintain user interfaces using Windows Presentation Foundation (WPF) and WinForms.
- Maintain relational database integrations with SQL Server.
- Support debugging and troubleshooting of issues from user community.
- Develop browser-based user interfaces primarily using Microsoft Blazor web framework.
- Develop back-end business logic and APIs to integrate with cloud services.
- Collaborate with User Interface (UI) / User Experience (UX) designers to ensure seamless user experiences across platforms.
- Support debugging and troubleshooting of test and production issues.
Other
- Requires Bachelor of Science (B.S.) degree in Software Engineering, Computer Science, or a related field.
- 10+ years of experience in web and desktop development with a focus on the Microsoft .NET ecosystem.
- Must be a U.S. citizen and able to gain and maintain a DoD Secret level clearance.
- Clear Communication: Able to explain technical concepts in written and verbal form to diverse audiences and contribute meaningfully to team discussions.
- Collaborative Mindset: Works well in cross-functional teams and values shared success.