R34476 - Full Stack Dotnet developer

R34476 - Full Stack Dotnet developer

Trimble Inc. | Chennai, TN, IN

Posted a month ago

Apply Now


Job Description

Position Profile - Full Stack C# .Net Core Angular 2+ version

Location: Chennai

Years of Exp: 5+ to 9 years

Educational Qualification: BE/ME/BTECH/MTECH/MCA/MSC IT/MS IT- Regular Course

Chennai and Tamil Nadu Candidates First Preference.

Job Purpose

As a Lead Software Engineer, you will be working with a strong team of motivated engineers with focus on building and delivering next generation web applications, acting as the primary point of contact. You will interact with product owners and UX designers and convert their ideas into software solutions.

You will lead and mentor other talented engineers and encourage innovation in the team.

You will be guiding the team on web development best practices and set examples by using them in the solutions you build. This position requires in-depth knowledge of design and development of web user interfaces and backend api using C# and .Net Core.

You should have experience with agile methodologies, working experience building scalable and robust user interfaces. Experience in Angular or Vue, C#, and .NET Core is a must.

Main Responsibilities & Skill Set

  • 2 to 6 years of professional experience in frontend, web application development using Angular or Vue, C#, and .NET Core
  • Bachelor's degree in Engineering (Preferably in Computer Science)
  • Experience developing rich web applications and writing cross-browser compatible code with strong proficiency in HTML, JavaScript and CSS
  • Experience with Responsive web design and CSS frameworks like Bootstrap etc.
  • Experience with CSS preprocessors (LESS, SASS)
  • Working experience with state management & data query libraries like Redux, GraphQL, etc.
  • Microsoft Web API 2 experience nice to have
  • Working experience in Microservice architecture
  • Deep Development experience on SQL Technologies, handling SQL related programming, debugging, developing stored procedures etc.
  • Strong expertise with Angular/Vue js stack
  • Experience with mapbox is an added advantage
  • Working experience with state/data management librarie.
  • Familiarity with newer specifications of ECMAScript
  • Knowledge of testing frameworks like Jasmine, Jest, etc.
  • Experience with common front-end development tools such as Babel, NPM, Yarn, Gulp, Webpack, Parcel.js, etc.
  • Familiarity with usability and accessibility best practices
  • Strong experience working with Restful APIs
  • Experience with Continuous Integrations/Continuous Deployment and tools & Infrastructure such as Jenkins, JIRA, VSTS etc.
  • Familiar with source control management using Git and Bitbucket

Key Result Area

  • Timely delivery of all work products that meet or exceed quality norms.
  • High and Low level designs.
  • Coverage of test cases and test runs
  • Work breakdown at the module level.
  • Effective team management.

Qualifications & Experience

  • Graduated from a premier institute.
  • B.E / B.Tech or M.E / M.Tech / M.S. in Computer Science Engineering or an equivalent degree with a good JEE / AIEEE / GATE score.
  • Should have scored minimum 90% marks since 10th Standard with consistent academic records.
  • Good score in any of the national level Olympiads or talent search examinations will be a value addition.
  • Paper presentation in a national level forum, contribution to open source projects, contribution to standards bodies will be a value addition.
  • Working experience in a tier-1 organization for a period of 7 to 10 years.
  • Agile / Scrum certification.

Supervisory Responsibility

Supervise a team of 4 to 6 SSEs or SEs.

Reporting To

Technical Manager / Software Architect or above.