Title: Technical Lead-App Development
Location - Hartford, CT
HYBRID Role
Looking for a skilled and motivated .NET Full Stack Developer (.Net Core and Angular) to join our development team. The ideal candidate will have a strong background in developing web applications using the Microsoft .NET technology stack.
Responsibilities:
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to design, develop, and deliver high-quality web applications.
- Write well-designed, efficient, and maintainable code using the .NET core, .NET framework, C#, ASP.NET, MVC, and related technologies using Design Patterns.
- Develop front-end components using HTML, CSS, JavaScript, and front-end frameworks (such as Angular, React, or Vue.js) to create responsive and user-friendly interfaces.
- Design and implement database schemas, queries, and stored procedures for data storage and retrieval using SQL Server or other database systems.
- Integrate third-party APIs and services to enhance application functionality.
- Containerize using docker
- Troubleshoot and debug issues across the entire application stack, from user interface glitches to database performance problems.
- Write Automated Unit Tests and ensure good code coverage
- Perform code reviews using static code analysis tools as well as manual reviews to ensure code quality, consistency, and adherence to best practices.
- Optimize application performance, scalability, and security.
- Stay updated with emerging technologies and industry trends and apply them to the development process where applicable.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
- Total 7+ years of proven experience as a .NET Full Stack Developer using C#, ASP.NET, MVC, and other .NET technologies.
- Solid understanding of front-end development using HTML, CSS, JavaScript, and at least one modern front-end framework (Angular, React, Vue.js, etc.).
- Experience with database design and development using SQL Server or similar database systems.
- Experience with version control systems, such as Git and working in environments with DevOps, CI/CD pipeline automation
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Excellent communication skills and the ability to convey technical concepts to both technical and non-technical stakeholders.
- Knowledge of software development best practices, design patterns, and coding standards.
- Experience with cloud platforms (Azure, AWS) and DevOps practices is a plus.
- Any relevant certifications (such as Microsoft Certified: Azure Developer Associate) are advantageous.