Job Summary
We are looking for a skilled Mid-Senior .NET Developer with 6 to 10 years of experience to join our dynamic team in Hyderabad. The successful candidate will play a key role in designing and developing applications by choosing the best technical approaches to enhance development efficiency, maintainability, and performance. This position requires interpreting design specifications, writing clean code, debugging, testing, and documenting solutions. Collaboration with end-users to validate and integrate deliverables is essential. Additionally, the role involves influencing customer satisfaction, setting personal and team goals, and ensuring compliance with engineering standards and project deadlines.
Key Responsibilities
Develop robust applications and features aligned with design specifications, maintaining high code quality and adherence to established coding standards. Actively debug, test, document, and communicate progress throughout the software development lifecycle. Work closely with user representatives to validate outcomes and integrate comprehensive solutions.
Select and optimize technical options by reusing or enhancing existing components or developing new solutions as needed. Manage the delivery of modules and user stories, including performing root cause analysis and addressing defects effectively. Provide accurate effort and resource estimations for development and debugging activities.
Create and review design documentation, test cases, and configuration management plans to ensure thorough coverage. Collaborate with testing teams by reviewing test plans and offering clarifications to facilitate smooth QA processes. Guide developers on design and development matters, leveraging a strong understanding of the client’s business domain.
Engage directly with customers to clarify requirements, present design alternatives, and conduct product demonstrations. Mentor and manage team members by setting clear goals, delivering constructive feedback, and fostering a motivated and engaged work environment. Oversee release processes, ensuring alignment with project schedules and engineering standards.
Maintain high team morale and positive dynamics while managing multiple tasks under pressure. Lead conference calls with customers, addressing queries promptly and building confidence through consistent, high-quality deliverables.
Required Qualifications
A minimum of 6 years of professional software development experience is essential. Demonstrated expertise in ASP.NET and MVC frameworks for frontend development of responsive web applications is required. Strong backend development skills using .NET, .NET Core, C#, and Entity Framework are critical.
Experience with Web API, SOAP services, and XML integration is necessary. Solid knowledge of SQL Server and SQL Managed Instance (SQL MI) is expected. Hands-on experience with cloud platforms such as Microsoft Azure and Amazon Web Services (AWS) is required.
Familiarity with DevOps practices, including CI/CD pipelines and infrastructure-as-code tools like Terraform, is important. Proficiency in agile project management tools such as Jira and Confluence is a must. Strong analytical and problem-solving abilities with a capacity to decompose complex problems are essential.
Excellent communication skills, including technical presentations and professional business etiquette, are required. The ability to work effectively under pressure while managing dependencies and mitigating risks is vital.
Preferred Qualifications and Additional Skills
Experience with frontend frameworks such as ReactJS, AngularJS, and TypeScript is advantageous. Knowledge of additional databases like PostgreSQL and Snowflake is a plus. Understanding of the finance business domain will be beneficial.
Relevant domain and technology certifications are encouraged to strengthen candidacy.
UST is a global leader in digital transformation with over 20 years of experience partnering with top companies worldwide. With a workforce exceeding 30,000 employees across 30 countries, UST combines deep domain expertise and cutting-edge technology to deliver impactful solutions. Join us to be part of an innovative, agile organization committed to purposeful work and continuous growth.