Create web services using .NET Core.
Write front-end code using ReactJS, Redux
Developing and executing test plans to ensure software quality and functionality.
Working closely with other developers, designers. Follow the architectural designs.
Create technical documentation for applications and systems.
Participating in code reviews to maintain code quality and consistency.
Version Control using Git or other version control systems.
Coordinate with various teams and analyze requirements of architectural team.
Identifying, tracking and resolving technical issues.
Deliver complex technical solutions within the timelines
Interact with clients to define scope of project
Essential Skills
Understanding of OOP principles and design patterns.
Familiarity with relational databases like SQL Server.
Knowledge of front-end technologies like JavaScript, HTML, and CSS.
Solid analytical and problem-solving skills.
Proficiency in .NET: Robust knowledge of the .NET framework and related technologies like C#, VB.NET, ASP.NET.
Candidate with 5 + years of experience in developing enterprise-level, performance-based, secure applications.
Experience in, SOA, REST, and Multi-tier application development.
Hands on experience in .NET Framework, Microservices, Web APIs, ReactJS, Oracle/Postgres.
Experienced on Github/TFS, CI/CD pipelines
Robust coding and debugging skills in the cloud-native application development environment.
Experience in the Agile model.
Good team player with excellent communication and problem-solving skills.
Experience with automated testing frameworks and unit testing.