Sr Full Stack Web Developer
We are seeking a highly skilled, experienced and innovative Full Stack Web Developer with expertise in back-end and front-end areas to join our team.
* Demonstrated expertise in developing high-quality, scalable and cross-browser code using Angular (9 or higher versions), JavaScript, and TypeScript.
* Strong proficiency in .NET Core, C#, APIs, SQL technologies, asynchronous programming, authentication and authorization technologies, and code versioning tools like ADO/GIT and CI/CD.
* Experience working in distributed environments, Agile Methodology, Test-driven development (TDD), and optimizing output for specific platforms.
* Familiarity with Azure Cloud services, Kubernetes, Dockers, and good understanding of web markup including HTML5, CSS3, JSON, JQuery, AJAX, Bootstrap.
Please note that candidates with the following skills will have an advantage:
* Angular 8/9/10 using TypeScript with Bootstrap or any other CSS framework.
* .NET Core 3.x, ASP.NET CORE Web API, REST.
* Strong knowledge of ES6, HTML5/CSS 3/JavaScript.
* MS SQL · EF Core / ADO.NET Technology.
* Application Design Patterns / Architecture.
* Experience in working with GIT repository.
* ReactJS.
* Azure DevOps experience (CI/CD Pipelines, Artifacts, Repo).
* Azure cloud development (Web, Databases, AI & Machine Learning, Security, and DevOps).
Benefits:
This role offers the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the growth and success of the organization. We offer a competitive compensation package, flexible working hours, and opportunities for professional development and career advancement.
Requirements:
To be successful in this role, you should possess the following qualifications:
* 3+ years of experience in full-stack web development.
* Proficiency in .NET Core, C#, and SQL technologies.
* Experience with Angular, React, and other front-end frameworks.
* Knowledge of design patterns, architecture, and software development methodologies.
* Excellent problem-solving skills, attention to detail, and ability to work under pressure.
The ideal candidate will have a passion for innovation, a strong commitment to excellence, and a desire to learn and grow with the organization.