Required Skills

.NET Typescript HTML 5.0 CSS

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 31st Aug 2023

JOB DETAIL

Senior Full Stack Engineer to join our Artificial Intelligence and Analytics team (AI+A) team. The candidate must have expert-level skills in React and the .NET framework and be dedicated to creating pixel-perfect designs that ensure a visually stunning and intuitive user experience. This is a full stack role and expert-level knowledge of API and backend development hosted in Azure is required. The ideal candidate should have the necessary experience, technical knowledge, and interpersonal skills to effectively lead and execute projects with limited guidance.

 

Essential Functions

Design and develop new features and enhancements for our responsive web applications using React, .NET, Typescript, HTML 5.0, CSS, and other related technologies

Optimize the performance of applications to ensure a smooth user experience

Collaborate with cross-functional teams to drive business requirements and translate requirements into technical specifications

Provide direction to junior team members

Create and execute Proof of Concepts (POCs) to demonstrate the feasibility of new technologies or solutions

Write clean, scalable, and maintainable code that adheres to industry best practices and coding standards

Ensure UI renders appropriately across multiple OS, device, and browser configurations

Ensure web application security and reliability through appropriate testing and quality assurance measures

Troubleshoot and debug issues in our web applications as needed

Ensure unit tests meet or exceed standard coverage requirements

Lead and execute projects with limited guidance

Participate in Agile ceremonies including daily stand-ups, sprint planning, retrospectives, and product demonstrations

Contribute to the growth and maturity of the Software Engineering Group

Provide technical guidance and mentorship to junior developers as required

 

Skills & Competencies

Advanced to Expert knowledge with C#, .NET Core, .NET Internals, React v18+ (Functional Components), Typescript, HTML 5.0, and CSS

Advanced knowledge in implementing consumer-grade responsive web designs

Advanced knowledge of relational databases, preferably Microsoft SQL Server

Intermediate to advanced knowledge in Azure services such as Azure App Services, Azure Key Vaults, Azure Storage Accounts, Azure App Insights, Azure AD, Embedded Power BI, and Kubernetes

Intermediate to advanced knowledge of building SPA web development using React

Intermediate to advanced knowledge of CSS pre-processing platforms, such as LESS and SASS

Intermediate to advanced knowledge of API and back-end development technologies such as C#, .NET Core, and SQL Server

Intermediate to advanced knowledge of performance testing frameworks

Experience in using Azure AD security

Strong communication skills including the ability to effectively communicate complex technical concepts to non-technical audiences

Good understanding of design patterns and SOLID principles

Knowledge of DevOps, Git, test automation, and CI/CD best practices

Passion for learning new languages/technologies and staying on top of the technology wave

 

Education or Prior Work Experience

Bachelor's degree in CS

10+ years of experience as a Software Engineer developing web-related technologies

6+ years of experience using JavaScript, CSS, HTML, Bootstrap

6+ years of experience using .NET

4+ years of experience using React

Experience as a Team Lead or leading a small group of engineers

Reports to Manager, Software Engineering

Company Information