Eligibility Criteria:
- Any degree
- Good communication skills
- Ability to work independently
- 3 to 5 years of relevant experience in the below technologies
Desired Technical Competencies:
- Strong in .Net Framework, Object oriented programming, design patterns and database concepts
- Minimum 3+ years of Proven experience as a .NET Developer or Application Developer
- Should have hands on experience working on C# .net, JavaScript, jQuery, ASP.NET Core MVC 3.1 or higher and HTML5/CSS3, Entity Framework, Bootstrap Framework
- Familiarity with architecture styles/APIs (REST, RPC)
- Should have hands on experience working with SQL Server 2016 or higher
- Experience/Knowledge on other ORMs like Dapper etc., Design Patterns like Clean Architecture, Repository Pattern etc., Microservices, Single Sign-On, SSIS, SSRS, Angular, React JS, Mobile App development, Agile Software methodologies, Cloud Platforms would be an added advantage.
Responsibilities:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using C#.NET programming language
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support to Team
- Remain up to date with the terminology, concepts and best practices for coding .net web applications.
- Use and adapt existing web applications
- Assist software personnel in handling project related work and other requirements
- Coordinate with other software professionals and developers
Desired Functional Competencies:
- Strong Communication and Customer facing skills
- Strong logical and analytical disposition
- High Quality Orientation in all aspects of work
- Ability to work in a collaborative environment
- High sense of Individual accountability
- Strong Orientation towards self-learning and growth