Full-Stack .NET Developer (4-8 years experience)
About the Role :
Do you thrive in building robust and user-friendly web applications from scratch? Are you passionate about both front-end and back-end development, with a strong preference for the .NET ecosystem? If so, then this Full-Stack .NET Developer role at Dexian might be your perfect fit!
We're seeking a talented and experienced individual to join our growing development team and play a crucial role in building and maintaining our next-generation web applications. You'll be responsible for the entire development lifecycle, from designing user interfaces to writing efficient and maintainable code, ensuring seamless integration across all layers.
Responsibilities :
- Front-End Development :
- Design and develop user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, Vue.js).
- Implement responsive design principles for optimal user experience across various devices.
- Write clean, modular, and reusable front-end code.
- Stay up-to-date with the latest front-end trends and technologies.
- Back-End Development :
- Design and develop RESTful APIs using ASP.NET Core and C#.
- Implement efficient data access and manipulation using SQL Server or other relevant databases.
- Build secure and scalable applications following best practices.
- Optimize application performance and identify potential bottlenecks.
- Full-Stack Integration :
- Seamlessly integrate front-end components with back-end APIs.
- Write clear and concise documentation for APIs and code.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with designers, product managers, and other developers to deliver high-quality applications.
Qualifications
4-8 years of experience as a Full-Stack Developer, with a strong focus on the .NET ecosystem.Proven experience with ASP.NET Core, C#, HTML, CSS, and JavaScript.Strong understanding of SQL Server or other relational databases.Experience with RESTful APIs and API design principles.Experience with modern front-end frameworks (React, Angular, Vue.js) is a plus.Experience with cloud platforms like Azure is a plus.Excellent communication, collaboration, and problem-solving skills.Passion for building high-quality, user-centric applications.Ability to work independently and as part of a team.AWS Cloud, CloudFormation, Lambda programming,Good to have
Experience with CI / CD pipelines (Jenkins, Azure DevOps).Experience with unit testing and mocking frameworks.Experience with security best practices and secure coding principles.Experience with performance optimization techniques.If you're ready to leverage your .NET expertise and contribute to building innovative web applications, apply today!