Job Description
& Key Areas of Responsibility
This position includes designing, developing, and testing the project using Microsoft .net technologies and the developer will work as part of a team.
Essential Duties and Responsibilities:
• Working with business analysis to determine requirements and create software solutions that integrate with sophisticated server functionality.
• Using agile methodology to integrate testing and support QA process.
• Experience developing easy-to-use, intuitive application interfaces for non-technical end-users.
• Comfortable working with people in many different roles including IT, QA Product Management and end users.
Basic Qualifications
• Good exposure to .NET development C#, WCF, MVC, ASP.Net,ADO.Net and WPF, MVVM technologies.
• Hands on experience on Web development, web services, Web API and Cloud.
• Deliver good quality of work with standardized code format.
• Excellent creative, analytical, problem solving and strong debugging skills.
• Should be able to understand Business Requirements.
• Ability to independently come up with algorithmic solutions based on complexity and performance considerations.
• Good verbal and written communication skills.
Preferred Qualifications
• Good experience in Software development of C#, WCF, MVC, ASP.Net,ADO.Net, and WPF technologies.
• Experience in Entity Framework/NHibernate (any ORM)
• Experience in Design patterns and Dependency Injection Frameworks
• Knowledge / experience in Web applications (HTML, JavaScript, DHTML)
• Experience in BDD.
• Knowledge/experience in any Cloud technologies (preferably GCP), Microservices, Kubernetes
• SQL database experience is a must
• Agile methodology experience is an advantage
• Understanding of automation, performance tools.
• Perform code and design reviews and able to provide guidance to the team technically.
Offers of employment are conditional upon passage of screening criteria applicable to the job
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer III position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
