Responsibilities:
- Develop and maintain scalable web applications using C# on the back-end and React on the front-end.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, responsiveness, and security of applications.
- Integrate data storage solutions using Azure services.
- Implement and maintain CI/CD pipelines for automated deployment.
- Troubleshoot and debug issues as they arise.
- Stay up-to-date with emerging technologies and industry trends.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Background or experience in civil engineering (MANDATORY)
- Proven work experience in a Full Stack or similar role, with a minimum of 4 years of experience.
- Proficiency in C# and .NET framework for back-end development.
- Experience with React.js and front-end technologies such as HTML5, CSS3, JavaScript, etc.
- Familiarity with Azure services, particularly Azure App Service, Azure Functions, and Azure SQL Database.
- Optional experience in DevOps practices, architecture design, or engineering would be advantageous.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- English Fluency Required
Optional Skills:
- Experience with DevOps practices and tools such as Azure DevOps, Jenkins, Docker, Kubernetes, etc.