Full Stack Developer Opportunity
We are seeking an exceptional Full Stack Developer with a strong background in .NET and Angular to join our team. This is an exciting opportunity for a highly motivated individual who is passionate about delivering high-quality solutions.
About the Role
This role involves working on various projects, collaborating with cross-functional teams, and contributing to the development of innovative software applications. As a key member of our team, you will have the opportunity to work on complex problems, design scalable solutions, and continuously improve our processes.
Key Responsibilities
* Design and develop maintainable, scalable, and efficient software applications using .NET Core and Angular.
* Collaborate with senior developers to identify project requirements and prioritize tasks.
* Participate in code reviews, provide feedback, and ensure high-quality coding standards.
* Maintain and troubleshoot existing software applications to resolve technical issues.
Requirements
To be successful in this role, you should possess:
* A bachelor's degree in Computer Science or a related field.
* At least 5 years of experience in Full Stack Development, with a strong focus on .NET and Angular.
* Strong proficiency in C#, .NET Core, and Angular (version 9 or higher).
* Familiarity with Agile methodologies and experience working in distributed environments.
* Excellent problem-solving skills, attention to detail, and ability to work under pressure.
* Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Qualifications
The following qualifications are considered desirable:
* Experience with Azure Cloud services, Kubernetes, and Docker.
* Knowledge of SQL technologies, including EF Core and ADO.NET.
* Understanding of web markup, including HTML5, CSS3, and JavaScript.
* Experience with version control systems like Git and CI/CD pipelines.
Benefits
We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. If you are a motivated and talented individual who is passionate about delivering exceptional results, we encourage you to apply for this exciting opportunity.