US Citizen
Green Card
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 31st Aug 2023
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