remote
Associate Software Engineer I - BlueCross BlueShield of Tennessee
Software Engineer
Entry‑level full‑stack developer role focused on building and maintaining .NET web applications, leveraging C#, ASP.NET MVC, SQL and front‑end technologies, with opportunities to apply AI‑assisted development tools.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications using C# and the .NET ecosystem (ASP.NET MVC, Razor).
- Implement data access layers and write efficient SQL queries while adhering to SOLID principles.
- Collaborate with senior engineers and peers on code reviews, debugging, and performance optimization.
- Build responsive user interfaces with HTML, CSS, and JavaScript, ensuring cross‑browser compatibility.
- Explore and integrate approved AI tools to improve development efficiency and innovation.
Requirements
- Academic or project experience with C#, .NET, and ASP.NET MVC.
- Solid understanding of object‑oriented programming and SOLID design patterns.
- Proficiency in SQL and relational database concepts.
- Hands‑on experience with front‑end technologies: HTML, CSS, and JavaScript.
- Enthusiasm for learning and applying AI‑assisted development tools.