Full-Stack Software Engineer (.NET 8.0 / Angular)
Stafford Gray - Lansing, Michigan, United States, 48900
Work at Stafford Gray
Overview
- View job
Overview
Lansing, Michigan (Hybrid - In office 2 days a week) Job Description:
We are seeking a highly skilled and motivated Full-Stack Software Engineer to join our team. This hybrid role requires in-office presence 2 days a week, with the flexibility to work remotely for the remainder of the week. The ideal candidate will have a strong background in both front-end and back-end development, with a focus on .NET 8.0 and Angular. Key Responsibilities: System Design Thinking:
Architect full applications from front-end UX flow to back-end service structure with scalability, maintainability, and security in mind. End-to-End Problem Solving:
Diagnose and resolve issues across the stack, including UI bugs, API failures, database queries, and deployment issues. Effective Communication:
Gather requirements, translate them into technical tasks, and communicate trade-offs clearly to both technical and non-technical stakeholders. Code Ownership and Accountability:
Take full responsibility for code quality, testing, and delivering working software independently. Adaptability Across the Stack:
Switch between front-end UI/UX work, API design, data modeling, performance tuning, and infrastructure setup as needed. Security and Best Practices Awareness:
Apply secure coding practices, handle user authentication responsibly, and protect sensitive data throughout the stack. Self-Driven Learning and Improvement:
Stay updated with evolving best practices, tools, and frameworks, and refine the product or codebase accordingly over time. Requirements Tech Stack: Front-End:
Angular 18 Back-End:
ASP.NET Core 8 Database:
Microsoft SQL Server 2019 Development Environment:
Visual Studio 2022 Version Control:
Git Project Management and CI/CD:
Azure DevOps Qualifications: Proven experience as a Full-Stack Developer or similar role. Strong knowledge of .NET 8.0 and Angular. Experience with Microsoft SQL Server and database design. Familiarity with Visual Studio 2022 and Git. Experience with Azure DevOps for project management and CI/CD. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a team.