01 Aug
|
Important Group
|
Pune
01 Aug
Important Group
Pune
This role is for one of the Weekday's clients
Min Experience: 5 years
Location: Pune
JobType: full-time
We are looking for a skilled .NET Developer with a strong background in Microsoft technologies and cloud-based development. The ideal candidate will have over 5 years of relevant experience, solid programming expertise, and a passion for writing clean, scalable code.
Key Responsibilities
- Design, develop, and maintain robust applications using the Microsoft technology stack including .NET, C#, SQL, and Azure.
- Collaborate with cross-functional teams to gather requirements, participate in planning sessions, and contribute to software architecture decisions.
- Write and maintain clean, testable, and well-documented code following SOLID principles and OOP best practices.
- Develop and consume RESTful APIs and implement cloud-native solutions with Azure services.
- Create and maintain technical documentation throughout the software development lifecycle.
- Use GIT and Visual Studio for version control and development workflows.
- Contribute to effort estimation and project planning using Agile and Scrum methodologies.
- Implement dependency injection patterns and ensure code modularity and maintainability.
Testing & Quality Assurance (Bonus Experience)
- Experience in automation testing for APIs, web, mobile, middleware, and firmware applications.
- Hands-on knowledge of tools such as Selenium, Appium, Cypress, RestAssured, Postman, and SoapUI.
- Exposure to CI/CD tools like Jenkins or Bamboo and cloud-based testing platforms.
- Familiarity with BDD/TDD approaches and test automation frameworks.
- Experience in testing mobile platforms on Android and iOS.
- Strong understanding of SQL and NoSQL databases for validating and testing data-driven applications.
Qualifications & Skills
- Minimum of 5 years of professional experience in software development.
- Proficiency in .NET (C#), SQL, and Azure services.
- Experience working in Agile/Scrum environments.
- Strong grasp of object-oriented programming, SOLID principles, and software design patterns.
- Ability to estimate tasks and deliver high-quality code in a fast-paced workplace.
- Good communication skills and a collaborative approach to working with teams and stakeholders.
📌 .Net Developer (Azure) (Pune)
🏢 Important Group
📍 Pune