We are available Round the Clock
A 103, Sunnyvale Apartment, Kunnor High Road,
Ayanavaram. Chennai - 600 023
Opening for Product Developer - Senior Consultant - IT Jobs

  7-10 Years
 900000 - 1200000
  Bengaluru

We’re looking for an energetic and enthusiastic professional to be part of our product development team.

Position : Full-Time
Location : Bengaluru
Salary : 900000 - 1200000

Job Details:

Product Developer – Senior Consultant 

We’re looking for an energetic and enthusiastic professional to be part of our product development team. As a Senior Consultant, you will work on developing technical solutions for our products, be part of our collaborative SCRUM teams and work with various stakeholders across the globe including Product Owners, Architects, 3rd Party providers and SMEs.

 

Key Responsibilities

 

1. Use C#, ASP.NET, MSSQL to develop technical solutions 

2. Work as a senior developer in a self driven product team

3. Validate, prioritize tasks and technical changes/improvements for products

4. Work with the product owner and the product development team to delivery application features.

5. Analyze and resolve issues in the application by collaborating with the Architecture team

6. Design, code, test, document and maintain software 

7. lidate existing architecture, analyse and uncover possible architectural pitfalls 

8. Working with Legacy code and solutions (ASP, WebForms)

9. Ensure the defined release and development process is followed

10. Mentor and help other developers, perform code reviews and continuously improve coding practices.

11. Effectively contribute in a Start­up setup and contribute to continuous improvement

 

Requirements:

 

1. Expertise in .NET, C#, experience with .NET 4.0/4.5 

2. 7+ years of experience in Web Application Development and understanding of Web Concepts

3. Skills in relational databases, ADO.NET, experience with MSSQL and DB concepts 

4.  ASP.NET, MVC, WebAPI, SOA, REST services, HTML, JavaScript, CSS, JSON 

5. Multithreading, Task Parallel Library(TPL), Aspect Oriented Programming (AOP)

6. Solid understanding of OOP/OOD

7. Good Understanding of Software Architecture Design patterns

8. Knowledge about IOC (Inversion of control) 

9.  Knowledge in SOLID and other Architectural Principles 

10. Understanding of Continuous Integration, Continuous Delivery(CI/CD), SVN 

11. Understanding and practice with Unit Testing

12. Understanding of NuGet packaging 

13. Experience of delivering solutions and managing stakeholders globally 

14. Competent use of English (reading, writing and speaking) 

15. Analytical skills, Interpersonal skills, Collaboration skills

 

Nice to haves

 

1. Experience with any CI or CD tool 

2. Experience with xUnit 

3. Working experience with GIT 

4. Any queuing system (RabbitMq, ZeroMq, Redisetc) 

5. NoSql databases (Redis, MongoDb, .etc)

6. Experience of working in SCRUM team/Agile methodology 

7. Mono, ASP.NET 5, .NET Core 5, Multitargeting 

8. Any open source pet project or participation in open source is also a big plus

9. Participation in Hackathons, Technical Conferences and Certifications 

10. Technical Training skills

11. Implementation of Microservices Architecture patterns