Hiring for US Healthcare Product based company
Role: Senior Software Engineer (.Net Full Stack Developer)
Work Location: - Pune/Gurgaon
Work Mode: - Hybrid
What you will do
Major Responsibilities/Activities:
- Develop new features and maintain and enhance existing systems & functionality
- Work within and maintain an extensible and performant system architecture
- Maintain a broad knowledge of emergent trends in software development platforms, tools, methodologies and their underlying principles
- Code review, unit test coverage and continuous improvement
- Build tools to support automation and productivity
- Communicate effectively with team members and project leadership to identify needs and evaluate alternative business solutions.
- Ensure unit tests written for all new code
- Seek opportunities to incorporate new technologies into the product's technology stack when they can add value
- Work directly with support organizations to resolve production issues
- Provide application support by analyzing defects, replicating/fixing defects and providing root cause analysis for defects
- Troubleshoot and resolve functional and performance related issues
- Serve as mentor for junior developers in the hard and soft skills required for success
- Participate in delivering team commitments, development, QA & documentation
What you will bring
- Bachelor's degree in computer science or experience through higher education
- 6+ years of experience in Software Development
- Experience in developing software in an Agile environment
- Microsoft Azure technologies such as App Service, Function App, Data Factory etc.
- Proficient in C# / .NET, ASP.Net
- HTML / CSS / Javascript
- Javascript Framework such as Angular
- Experience building services with SOAP / REST & ODATA
- SQL Server database design, development & optimization
- Experience with unit testing frameworks (nUnit,Moq, XUnit, etc.)
- Excellent oral and written communications skills