Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer Azur / . NET - Noida @ Digital Management

Home > Programming & Design

 Senior Software Engineer Azur / . NET - Noida

Job Description

Your Responsibilities

  • Coding, debugging, and supporting cloud-based applications
  • Performing unit, integration, and system testing
  • Designing, implementing, and consuming RESTful web APIs
  • Creating elegant user interface solutions
  • Collaborating with fellow team members to help solve technical challenges theyre facing
  • Taking ownership of individual components within an application

Your Qualifications

  • Bachelors degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience)
  • 4 years of experience as a Software Engineer or Senior Software Engineer
  • 2 years of web development technologies and tools (HTML5, CSS3, CSS frameworks, Responsive Web Design, JavaScript frameworks, etc.)
  • Proficient in object-oriented development and design patterns
  • Extensive experience with React (or similar technologies such as Angular, TypeScript, Vue, or similar)
  • Experience using build tools like Grunt, Gulp, Webpack, Bower, or similar
  • Working knowledge of automation tools such as Azure DevOps, Jenkins, Bitbucket Pipelines, or similar
  • Proficient in the review of source code
  • Well-versed in the art of Git source control or similar
  • Skillful in the use of PaaS serverless technologies with Azure Functions (or similar technologies such as GCP Cloud Functions or AWS Lambda)
  • Background in using JavaScript/TypeScript testing tools such as Karma, Jest, Protractor, Jasmine, and Mocha
  • Established experience designing and implementing RESTful web APIs using C#/.NET Core (or similar technologies such as Node.js and/or Java)
  • Superb written and oral communication skills
  • Experienced in Test-Driven Development, unit testing, and clean code
  • Outstanding interpersonal skills, strong work ethic, self-motivated and excellent presentation skills
  • Ability to effectively work both autonomously as well as on a team

Preferred Qualifications

  • Consulting experience
  • Deep background working in an Agile methodology to develop software
  • Knowledge of software architecture design patterns
  • Proven ability to assist in leading small to medium sized development teams

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization

Contact Details:

Company: Digital Management
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   System testing Testing tools Coding Web development Debugging Consulting Javascript Web designing Unit testing Analytics

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Digital Management

Digital Management, Inc.