Hybrid Details:
3 days/week onsite
Duration:
11 months to start
Job Description
Mandatory Skills:
- 8+ years of development experience on below technology stack:
- 5+ years of Server side - C#, Asp.net, Strong .NET Core, MVC, REST Web API, Entity Framework, LINQ and Multithreading
- Experience with RESTful services
- 3+ years of experience in .Net 6 Or some experience in .Net 8.
- Expert Knowledge on Database stored procedures, SQL Queries, functions and expertise in analysis and debugging of Database level issues.
- Expert knowledge on Power BI having hands on experience in creating reports from scratch
- Strong working knowledge in LINQ and SQL Server
- Database - SQL Server 2014, 2019
- Software Design - UML, SOLID Principles
- Markup language - HTML5 (CSS, LESS/SASS), JSON
- Client side - Javascript, JQuery
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Good understanding of AJAX and JavaScript Dom manipulation Techniques
- Experience in JavaScript build tools like grunt or gulp.
- Expert in Angular UI framework, Typescript, NGRX, HTML5, CSS and able to do UI development and guide the team.
- Must have experience in source controls GitHub and Bitbucket
- Experience with SonarCube
- Unit Testing - xUnit, MOQ
- Expert Experience is Rabit MQ/ Kafka or Redis streaming
- Continuous Integration and Deployment tools - Team City and Octopus or any other CICD tools
- Bachelor’s Degree in Computer Science or equivalent
Other Required Qualifications
- Should be able to perform independently with minimum support, should be able to support multiple modules at the same time and should be a task master.
- Must have worked in the onsite/Offshore Delivery Model.
- Excellent Communication skills and must be able to conduct him/herself independently, foster great relationship with the team members.
Job Duties
- Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies
- Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
- Make design and technical decisions for Angular projects.
- Develop application code and unit test in the Angular, Rest Web Services and .Net technologies for the Application Development Center.
- Perform requirement Analysis, defining system functionality and writing code in various languages mentioned below using best practices.
- Will use his knowledge of end-to-end software development life cycle (SDLC) from preliminary system analysis to tests and deployment to build world class applications which provide best customer UI experience.
- Work with larger IT team to build high-quality, innovative and fully performing software that complies with coding standards and technical design.
#LI-Hybrid