- Senior
- Ufficio in Chennai
- Solid C# developer with experience in data intensive web application
- Solid Azure developer with experience in azure app services for designing and deploying Web and API applications. development, debugging.
- Issue handling – Quick resolution, Effort estimation, Impact analysis
- Strong debugging skills to identify and understand impacted areas.
- Team Co-Ordination – Issue and Task prioritization, ensure fixes provided by the team resolves 100% of the identified issues.
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Communicate with clients / onsite team on a regular basis regarding progress, challenges, timelines, and end results of the sprint
- Ability to provide technical estimations
- Present technical strategies and gather technical requirements as needed
- Create and update design and functional documents
- Identify and troubleshoot issues as needed
- Perform a mix of maintenance and new development as required
- Implement project applications according to specifications
- Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate
- Ability to develop secure solutions and knowledge of industry best practices
Skills:
- 7-10 years hands-on experience in software design and development, database design and development, and system integration
- Expertise with Microsoft technologies, specifically: .NET/ASP.NET/ .Net core / Azure development
- Proficient in understanding metrics and logs with Azure Monitor, Log Analytics and Application Insights.
- Good experience with C#/ RESTful Services/WCF/API/LINQ/XML/JSON
- Good experience in MS SQL Server
- Object Oriented Programming / Object Oriented Design (OOP/OOD)
- Experience in data migration
- Good experience with React, JavaScript, jQuery
- Good experience in Unit test framework