Company Description
empowers enterprises to scale in a digital-first world by providing next-gen digital solutions that drive agility, efficiency, and impact.
With over 22 years of excellence and a team of more than 2200 tech experts, the company has successfully executed over 1000 projects across industries such as Healthcare, Automotive, Finance, Retail, and E-learning.
has delivery hubs in the USA, India, Singapore, Mexico, and Ukraine.
Our core competencies include AI & Machine Learning, Digital Transformation, Cloud Enablement, Custom Applications, and more.
We hold several certifications such as ISO 9001:2015 and HIPAA compliance.
Role Description
We are looking for a seasoned ASP.NET Core 6.0 / MVC Developer to join our innovative team.
This role demands a passionate developer with a proven track record in designing, developing,
and maintaining robust web applications.
If you have 6-12 years of experience in ASP.NET Core
6.0 / MVC and a deep understanding of software development principles, we would love to meet
you.
Key Responsibilities
● Design & Development: Create scalable, secure, and high-performance web applications
using ASP.NET Core 6.0 using Microservice architecture.
● Collaboration: Work closely with cross-functional teams to gather requirements, define
project scope, and deliver solutions on time.
● Code Quality: Write clean, maintainable, and efficient code while adhering to best
practices and coding standards and following the quality recommendations of tools like
Sonarcloud and Codacy.
● Testing & Debugging: Perform unit testing and debug applications to ensure quality and
reliability.
● Optimization: Optimize application performance and troubleshoot production issues.
● Integration: Collaborate with front-end developers to integrate user-facing elements with
server-side logic.
● Innovation: Stay updated with the latest trends in ASP.NET Core 6.0, and 8.0 with
AOT, and MVC development, proposing and implementing innovative solutions.
● Code Reviews: Participate in code reviews to maintain code quality and adherence to
architectural guidelines.
● Mentorship: Provide technical guidance and mentorship to junior developers, fostering a
culture of continuous learning.
● Lifecycle Contribution: Engage in the complete software development lifecycle, from
requirements analysis to deployment.
Required Qualifications
● Education: Bachelor's degree in Computer Science, Engineering, or a related field.
● Experience: 5-8 years of hands-on experience in Dotnet Latest version.
● Technical Proficiency: Strong command of C# and .NET Core 6.0, with a solid
understanding of OOP principles and design patterns.
● Front-End Skills: Experience with ReactJs, HTML, CSS, JavaScript, and jQuery.
● Database Knowledge: Familiarity with SQL Server, MySQL, MongoDB, or NoSQL
databases.
● Web Services: Knowledge of RESTful and SOAP APIs.
● Methodologies: Understanding of software development methodologies and agile
practices.
● Version Control: Proficiency with Git or other version control systems.
● Problem-Solving: Excellent debugging and problem-solving skills.
● Communication: Strong communication and collaboration abilities.
● Adaptability: Ability to thrive in a fast-paced, deadline-driven environment.
Preferred Skills
● Cloud Platforms: Experience with Microsoft Azure or AWS.
● Client-Side Frameworks: Knowledge of React.
● Containerization: Familiarity with AWS lambda, Docker, or Kubernetes.
● DevOps: Exposure to DevOps practices and CI/CD pipelines.
● Security: Understanding of web application security best practices.