We are seeking a highly skilled Full-Stack Developer with expertise in
Angular 15+, .NET, and AWS to work on enterprise applications in the building construction industry.
The ideal candidate should have a strong foundation in front-end and back-end development, experience working with cloud technologies, and the ability to collaborate effectively with DevOps teams.
This role demands technical expertise, problem-solving skills, and ownership in designing, developing, and optimizing scalable applications.
What You Will Do
- Develop, test, and maintain enterprise applications using Angular 15+ for the front end and .NET Core/.NET 6+ for the back end.
- Leverage AWS cloud services (EC2, Lambda, API Gateway, S3, DynamoDB, etc.) for application deployment and management.
- Work with MongoDB (4+ years), MySQL, and SQL Server for database operations, ensuring efficient data handling and scalability.
- Implement and optimize search engines for fast and accurate data retrieval.
- Improve application performance, scalability, and security.
- Collaborate with DevOps teams to deploy applications using Kubernetes, Docker, and CI/CD pipelines with GitHub Actions.
- Design and build unit and integration tests to ensure high-quality software.
- Troubleshoot, debug, and optimize application performance and search functionality.
- Implement authentication and authorization mechanisms using OAuth2 and security best practices.
Required Skills & Experience
- 5+ years of experience in full-stack web development.
- 5+ years of experience with Angular 2+ (Angular 15+ preferred).
- 4+ years of experience with C# and .NET Core/.NET 6+.
- 4+ years of experience with MongoDB.
- 3+ years of experience with CSS3 (SASS/LESS preferred).
- Strong proficiency in JavaScript, TypeScript, HTML5.
- Experience with MySQL and SQL Server.
- Experience with search engine implementation (Elasticsearch, OpenSearch, or equivalent).
- Hands-on experience working with REST APIs and microservices.
- Strong understanding of performance tuning in front-end and back-end applications.
- Knowledge of AWS cloud services and cloud-native development.
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Experience with CI/CD pipelines and GitHub Actions (or Jenkins, GitLab CI/CD).
- Understanding of OAuth2, JWT, and security best practices.
Preferred Experience
- Search engine optimization (SEO) and performance tuning techniques.
- Familiarity with serverless architectures using AWS Lambda.
- Strong debugging, profiling, and performance optimization skills.
- Experience with monitoring and logging tools.
Why Join Us?
- Work on cutting-edge technologies in a dynamic environment.
- Gain exposure to DevOps, cloud computing, and search technologies.
- Opportunity to influence software architecture and best practices.
- Be part of a high-performing team that values ownership and accountability.
If you are a highly motivated developer who thrives in a fast-paced environment and wants to take on challenging problems, we’d love to hear from you!
Skills: elasticsearch,github actions,mongodb,sql server,kubernetes,less,javascript,gitlab,aws,c#,microservices,jenkins,docker,rest apis,sass,ci,mysql,.net,css3,ci/cd pipelines,.net core/.net 6+,devops,typescript,cd,oauth2,ci/cd,opensearch,cloud,jwt,html5,angular,search engine implementation,angular 15+,.net core,performance tuning,css3 (sass/less)