Padmi

Full Stack Developer - .NET

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at ahinternational

Opens the source posting on shine.com

Source description

About the role

View original

As a Full-Stack Developer, you will be responsible for developing and maintaining scalable web applications using .NET technologies (C#, ASP.NET Core, Web API) for the back end and Angular2+ for the front end. Your key responsibilities include: - Building modern, responsive user interfaces with Angular2+ and ensuring cross-platform compatibility. - Writing clean, maintainable, and efficient code for both front-end and back-end. - Implementing RESTful APIs and integrating with third-party services and data sources. - Participating in design and code reviews to maintain high coding standards. - Collaborating with UX/UI designers to implement intuitive user interfaces. - Troubleshooting and resolving issues related to performance, functionality, and user experience. - Working within Agile/Scrum development processes to deliver high-quality software on time. - Writing unit and integration tests for both front-end and back-end components. - Staying up to date with emerging technologies and best practices in software development. Qualifications required for this role: - 5+ years of experience in full-stack development. - Strong experience with Angular (1+ years). - Proficient in .NET technologies, including C#, ASP.NET Core, Web API, and Entity Framework. - Experience with front-end frameworks like Angular for building modern user interfaces. - Knowledge of HTML5 CSS3 JavaScript, and TypeScript. - Strong experience working with SQL Server or other relational databases. - Experience working with version control systems like Git. - Solid understanding of RESTful APIs and web services. - Knowledge of unit testing frameworks (e.g., NUnit, Jasmine, Karma). - Familiarity with Agile/Scrum methodologies. - Experience with Cloud platforms (Azure, AWS) is a plus. - Strong debugging and troubleshooting skills. - Excellent communication and collaboration skills. - Ability to work in a fast-paced, dynamic environment. - Strong problem-solving skills and a keen attention to detail. - A passion for technology and a continuous drive for self-improvement. - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). As a Full-Stack Developer, you will be responsible for developing and maintaining scalable web applications using .NET technologies (C#, ASP.NET Core, Web API) for the back end and Angular2+ for the front end. Your key responsibilities include: - Building modern, responsive user interfaces with Angular2+ and ensuring cross-platform compatibility. - Writing clean, maintainable, and efficient code for both front-end and back-end. - Implementing RESTful APIs and integrating with third-party services and data sources. - Participating in design and code reviews to maintain high coding standards. - Collaborating with UX/UI designers to implement intuitive user interfaces. - Troubleshooting and resolving issues related to performance, functionality, and user experience. - Working within Agile/Scrum development processes to deliver high-quality software on time. - Writing unit and integration tests for both front-end and back-end components. - Staying up to date with emerging technologies and best practices in software development. Qualifications required for this role: - 5+ years of experience in full-stack development. - Strong experience with Angular (1+ years). - Proficient in .NET technologies, including C#, ASP.NET Core, Web API, and Entity Framework. - Experience with front-end frameworks like Angular for building modern user interfaces. - Knowledge of HTML5 CSS3 JavaScript, and TypeScript. - Strong experience working with SQL Server or other relational databases. - Experience working with version control systems like Git. - Solid understanding of RESTful APIs and web services. - Knowledge of unit testing frameworks (e.g., NUnit, Jasmine, Karma). - Familiarity with Agile/Scrum methodologies. - Experience with Cloud platforms (Azure, AWS) is a plus. - Strong debugging and troubleshooting skills. - Excellent communication and collaboration skills. - Ability to work in a fast-paced, dynamic environment. - Strong problem-solving skills and a keen attention to detail. - A passion for technology and a continuous drive for self-improvement. - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

One address, no account. We’ll tell you when matching roles go live.

More at ahinternational

Related open roles

View all roles