Key Responsibilities
- Advanced Proficiency in ASP.NET and C#. Utilize your expertise in ASP.NET and C# to develop robust and scalable web applications, ensuring high performance and reliability.
- Cutting-edge Technology Integration. Leverage your experience with Angular 14 and .NET Core to implement modern frontend frameworks and backend technologies, keeping the development stack up-to-date with industry standards.
- Database Management. Demonstrate your proficiency with SQL Server by developing efficient database solutions, writing optimized stored procedures, functions, views, and complex queries, and ensuring database performance optimization.
- WEBAPI Development. Leverage your 4+ years of experience in WEBAPI development to architect and implement secure and efficient APIs, facilitating seamless communication between frontend and backend systems.
- Technical Leadership. Lead and mentor the development team by providing technical guidance, code reviews, and best practices, fostering a culture of excellence and innovation.
- Communication and Collaboration. Exhibit strong communication skills to effectively collaborate with cross-functional teams, stakeholders, and clients, ensuring clear understanding and alignment of project requirements and objectives.
- Troubleshooting and Issue Resolution. Utilize your strong troubleshooting skills to identify and resolve technical issues, ensuring smooth and uninterrupted operation of applications.
- Agile Methodologies. Apply your knowledge of Agile methodologies to effectively manage project deliverables, participate in sprint planning, and adapt to changing requirements and priorities in a dynamic development environment.
Qualifications
- Minimum 9 years of experience in ASP.NET and C# development.
- Proficiency with Angular 14 and .NET Core.
- 3+ years of experience with SQL Server, including database performance optimization.
- Minimum 4 years of experience in WEBAPI development.
- Strong expertise in writing stored procedures, functions, views, and complex queries.
- Demonstrated ability to lead and mentor a technical team.
- Excellent communication and interpersonal skills.
- Proven track record of troubleshooting and issue resolution.
- Familiarity with Agile methodologies.
- Microsoft certification preferred.
Join us in a dynamic and collaborative environment where you can utilize your expertise to drive innovation and deliver cutting-edge solutions. Grow your career with us as we embark on exciting projects and strive for excellence in software development.