Position Role: .NET Senior Developer Quantity: 2 Designation: Applications Programmer IIILocationHyderabadShift Gen / Even / 24x7General (Until 10:00PM IST) - Need to be flexiblebased on project needsPrimary skillset (Mandatory Skills)1Advanced knowledge of Angular, .Net/C#, Web API and SQL Server2Design Patterns3Understanding of RESTful APIs and web services4Experience range5+ yearsJob Deliverables / Responsibilities (Description of Job)Job Description
We are seeking a motivated and enthusiastic Senior Full Stack Developer to join our team. In this role, you will be responsible for developing, testing, and maintaining web applications using .Net/C#, SQL databases, and Angular front-end technologies. You will work closely with our senior developers, business analysts, product managers, and cross-functional teams to deliver high-quality solutions that meet our clients needs.
General Duties Responsibilities
Develop and maintain web applications using Angular, .Net/C#, Web API, SQL Server, Redis, SSIS and Azure Data Factory.
Collaborate with onshore senior developers to create and maintain product features
Participate in code reviews and contribute to team knowledge sharing
Write clean, scalable, and efficient code
Troubleshoot and debug existing applications
Assist in the integration of data storage solutions
Stay updated with emerging technologies and industry trends
Participate in daily stand-ups, sprint planning sessions, and other scrum ceremonies
Other duties as assigned
General Knowledge and Skills
Advanced knowledge of, and experience with, Angular, .Net/C#, and SQL Server development
Strong Object-Oriented Analysis and Design including knowledge of Design Patterns and development practices
Knowledge in unit testing practices and tools (e.g. MSTest, XUnit)
Knowledge of ETL technologies such as SSIS and Azure Data Factory
Familiarity with version control systems like Git and CI/CD pipelines (e.g. Azure devops)
Strong problem-solving skills and attention to detail
Understanding of RESTful APIs and web services
Experience with Power BI and Analysis Services is a plus
Ability to work both independently and as part of a team
Strong communication skills, both written and verbal
Eagerness to learn and adapt to new technologies and methodologies
Experience with Azure or similar cloud platform resources