DuoKey

Full-Stack Developer – ASP.NET Core, Angular

DuoKey

full-time

Posted on:

Location Type: Hybrid

Location: Moka • 🇲🇺 Mauritius

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularASP.NETAWSAzureCloudDockerKubernetesMySQL.NETSQL

About the role

  • Design, develop, and maintain efficient, reusable, and reliable code using ASP.NET core - Core and Angular.
  • Implement high-quality, robust backend services and APIs, as well as responsive and intuitive front-end UIs.
  • Work collaboratively with the team to integrate user-facing elements with server-side logic.
  • Collaborate with the security team to ensure secure design and implementation of all features, following best practices and compliance requirements.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Analyze requirements, provide technical solutions, and contribute to the architectural discussions.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Stay updated with the latest developments in .NET Core, Angular, and relevant technologies.

Requirements

  • Must be familiar with key security frameworks and guidelines such as OWASP Top 10, to ensure secure development practices.
  • Should have experience with DevSecOps principles, integrating security into the CI/CD pipeline and automating security checks throughout the development lifecycle.
  • Proficiency in ASP.NET Core - Core for backend development.
  • Strong experience with Angular for front-end development.
  • Familiarity with the ABP Framework and ASPNETZERO frameworks.
  • Solid understanding of object-oriented programming, design patterns, and application development best practices.
  • Experience with database design and development (SQL Server, MySQL, etc.).
  • Knowledge of RESTful APIs, JSON, and web service integration.
  • Familiarity with version control tools like Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Experience in cloud services (Azure, AWS, etc.) and Docker/Kubernetes.
  • Understanding of Agile methodologies.
  • Excellent communication and teamwork skills.
  • A passion for continuous learning and keeping up with the latest industry trends.
Benefits
  • Competitive salary with performance-based bonuses to reward your contributions and achievements.
  • Opportunities for professional development and career growth including certifications in key technologies.
  • The chance to work with a cutting-edge technology company in a growing industry.
  • Dynamic team environment with supportive colleagues.
  • Private medical insurance.
  • Flexible working conditions at home office.
  • Provision of all necessary work equipment.
  • A Work From Home (WFH) allowance to support remote working needs, along with a monthly allowance for electricity and internet expenses.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ASP.NET CoreAngularDevSecOpsobject-oriented programmingdesign patternsdatabase designSQL ServerMySQLRESTful APIsJSON
Soft skills
problem-solvinganalytical skillsdebugging skillscommunicationteamworkcollaborationcontinuous learning