116 Nazztec Jobs
.Net Framework Engineer - C#/WebAPI (5-7 yrs)
Nazztec
posted 3d ago
Key skills for the job
Experience : 5 to 7 Years
Location : Bangalore
Responsibilities :
- Develop, test, and maintain software applications using .NET Framework, C#, .NET Core, Web API, and other related technologies.
- Utilize async/await patterns and Task Parallel Library (TPL) to create efficient, responsive, and scalable applications.
- Write and execute unit tests using frameworks like NUnit, XUnit, and Moq to ensure software quality and reliability.
- Troubleshoot, debug, and optimize stored procedures (SP), user-defined functions (UDF), and SQL queries to ensure smooth database performance and functionality.
- Work closely with the product team to gather and analyze user requirements and translate them into technical specifications.
- Design and implement software features based on the specifications and user feedback, ensuring alignment with the project's objectives and timelines.
- Write clean, efficient, and maintainable code that adheres to industry standards and best practices.
- Collaborate with cross-functional teams to integrate software components and ensure seamless application performance across the system.
- Participate in code reviews to ensure adherence to coding standards and ensure high-quality code.
- Participate in regular sprint planning and stand-up meetings in an Agile environment.
- Continuously improve your technical knowledge and stay updated with the latest industry trends and technologies.
Skills & Qualifications :
- Proven experience in .NET Framework, C#, .NET Core, and Web API development.
- Strong experience with async programming, multithreading, and Task Parallel Library (TPL).
- Experience with unit testing frameworks such as NUnit, XUnit, or Moq.
- Solid knowledge of databases, including writing SQL queries, debugging stored procedures (SP), user-defined functions (UDF), and performing performance tuning.
- Proficiency in designing and implementing RESTful APIs.
- Familiarity with version control tools like Git.
- Ability to design and implement clean, efficient, and maintainable code that meets business needs and adheres to best practices.
- Experience with Agile development methodologies.
- Strong problem-solving and troubleshooting skills.
- Excellent communication skills and the ability to collaborate effectively with team members
Functional Areas: Other
Read full job description6-8 Yrs