Sr. Software Engineer - New Delhi, India

Blog-Section0-Header-Image-Bees

Sr. Software Engineer - New Delhi, India

A Dot Net Developer should be passionate about building/maintaining top-notch technology products for a variety of client(s). He/She should have strong object-oriented design and programming skills using .NET, MVC, C#, REST Web APIs, Java Script, MS SQL and experience in implementing object-oriented solutions for web based and desktop application.
This role will require strong debugging and troubleshooting skills to provide detailed root cause analysis.

 

APPLY NOW



RESPONSIBILITIES:

  • Understanding of object-oriented and service-oriented application development techniques and theories
  • Work in a highly interactive, team-oriented environment
  • Design, develop, and unit test applications in accordance with established standards
  • Familiar with source control management systems and continuous integration and deployment environments
  • Deploy high-volume, scalable, enterprise-level, web and desktop applications
  • Package and support deployment of releases
  • Develop, refine and tune integrations between applications
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Analyze and resolve technical and application problems
  • Adhere to high-quality development principles while delivering solutions on-time
  • Agile development methodologies


REQUIRED SKILLS:

  • Experience in designing, developing and delivering software services at an enterprise scale
  • Experience of working in a team-oriented, collaborative, environment
  • Experience with C#
  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (MVC, Entity etc)
  • Generation and maintenance of RESTful Web API Services
  • Version control tools such as Bitbucket or Github
  • Documentation of product enhancements and bug fixes
  • Effective communication, collaboration, and interpersonal skills
  • Ability to brainstorm with other team members and leverage constructive feedback
  • Enthusiastic about learning new things and taking on new challenges
  • Solutions driven and strong unit testing skills
  • Implement and test database design


PREFERRED REQUIREMENTS:

  • Experience with developing for or managing applications in the AWS or Azure cloud services.
  • Experience with CI/CD tools like Jenkins

 

APPLY NOW