Position:  Development Engineer I - DIS 3.0 (Pune Office)
Location:  Pune, India
Job Id:  556
# of Openings:  3

Job Title:       Development Engineer - I - DIS 3.0 (Pune Office)

Area:              IT Delivery

Reports to:    Manager II Application Development, IT Delivery

 

Organization Overview

Rotary unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities. Each year, Rotary members invest more than $200 million and 16 million volunteer hours to improve lives and create positive change in the world. In exchange for hard work and dedication in support of Rotary’s clubs and humanitarian initiatives, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit http://www.rotary.org.

 

Rotary’s commitment to diversity

One of Rotary’s values is diversity, which we define as embracing diversity in thought, culture, and perspective. As such, we welcome and encourage highly-qualified candidates with diverse experiences and backgrounds to apply.

 
Education & Experience
 3-5 years. BSc/BE/B.Tech Degree in Computer Science, Software Engineering, Information Technology. Or Computers
 
Required
1. 3+ years development experience with .NET Framework
2. Experience developing RESTful web services using ASP.NET Web API
3. Practical experience working with a major RDBMS such as SQL Server
4. Experience working in an Agile environment
5. Understanding of LINQ
6. Good verbal and written communication skills 
 
Preferred
1. Development experience with ASP.NET Core
2. Development experience with an ORM such as NHibernate and Entity Framework
3. Understanding of microservices development and design patterns
4. Experience developing applications for Cloud infrastructures such as Microsoft Azure
5. Experience using container virtualization like Docker
6. Experience in unit testing with a mocking framework
7. Understanding of Continuous Integration/Continuous delivery concepts
 
Skillset 
.NET Framework, .NET Standard 2.0+, Visual Studio 2012+, Asp.Net Core, C#, SQL Server, Azure or other Cloud Platform
 
Specific Duties
Attention to Details – 
1. Has in-depth knowledge in own discipline and good knowledge of related technology 
2. Interpret internal or external issues and recommends solutions/best practices
3. Provide an approach to mitigate technical risks during development execution
4. Work independently; receive minimal guidance
5. Ability to contribute in multiple projects simultaneously and flexible to adjust the priorities 
 
Technical and Professional Expertise – 
1. Development of REST Web Services
2. Proficient in C#, SQL
3. Familiarity with Microsoft SQL Server 
4. Development and support of a cloud applications in Azure
5. Good understanding of distributed version control tools, particularly git, BitBucket, and GitHub
6. Ability to troubleshoot issues independently 
7. Experience with remote debugging and log analysis
 
Team Work –
1. Excellent interpersonal skills 
 
Communication –
1. Excellent verbal and written communication skills 
 
Supervisory Responsibility
None
 
Budget Responsibility
None
 
Internal Contacts
IT management, IT team members
 
External Contacts
None
 
Equipment Used
Personal computer, telephone, video conferencing equipment 

Apply for this Position
Go back to the job list