Position:  Development Engineer - II (Pune Office)
Location:  Pune, India
Job Id:  438
# of Openings:  1

Job Title: Development Engineer - II​ (Pune Office)

Area: IT Delivery

Reports to: Manager II Application Development, IT Delivery

 

Organization Overview

Rotary is 1.2 million inspired business and professional leaders, in 35,000 Rotary clubs and more than 200 geographical areas united daily across cultures and occupations addressing illiteracy, disease, hunger, poverty, and lack of clean water. The fervent idea exchange celebrates diverse perspectives and facilitates positive change. Passion and engagement abound at Rotary International. In exchange for hard work and dedication, our employees are rewarded with competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. We offer all this and more. Come join us. Visit www.rotary.org to learn more.

 

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.

 
Experience
5 – 8 Years
 
Desired Education & Profile
  1. BE / MCA / M.Sc. (Computer Science)
  2. 5+ years of practical .NET design and development experience
  3. Practical experience working with a major RDMS such as SQL is required
  4. Good understanding of .NET and unit test framework.
  5. Good understanding of SOLID principle
  6. Should have experience working with frontend frameworks
  7. Good verbal and written communication skills
Skill Set
 
.NET framework 4.0 & above, VS 2012 & above, ASP.NET,
Web API, MVC and C#, AJAX, SQL Server 2008 R2 and above
 
Job Description
  1. Design and maintain corporate line of business .NET applications
  2. Should able to provide inputs deciding application architecture
  3. Should able to derive design from Use Cases and UI Mockups
  4. Impact analysis, development, unit testing, code review, deployment, bug/ defect fixing
  5. Should have experience working with frontend frameworks/ libraries such as Angular, React, or Node.js and experience working with CSS/LESS/SASS
  6. Provide good system documentation, such as data models, software architecture and Use Case realizations
  7. Should be able to work independently and is self-directed and works effectively under pressure
  8. Should demonstrate strong analytical skill and be able to diagnoses complex problems
  9. Should be able to mentor other team members
  10. Should have good understanding of code versioning tools i.e. Bitbucket.
  11. Escalate any delays in Critical and Urgent project deliveries to the stake holders
  12. Follow Agile process as recommended for the project
  13. Giving presentations on technical and non-technical topics
  14. Should be able to help in analyzing performance issues of current systems or products
  15. Take ownership and responsibility of on-time delivery of high quality systems
 

Apply for this Position
Go back to the job list