Join Uplers as a Full-stack Developer – Senior/Architect - Contract.
Experience: 4+ years
Salary: Confidential (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Indefinite Contract(40 hrs a week/160 hrs a month)
This is a requirement for one of Uplers' clients - Ireland IT Service Company.
What do you need for this opportunity?
- Must have skills required: Azure infrastructure services, Bachelor in CS, cloud architecture, Microsoft DataVerse, .NET C#, Angular 10+, CSS, Microsoft services, HTML / CSS, RESTAPI.
Ireland IT Service Company is looking for a Full-stack Developer – Senior/Architect (Angular/Microsoft UI Stack, Azure & Back-end Integration).
Projects in large government departments across Ireland and the UK would typically involve replacing legacy systems with a modern architecture based on Azure, Angular or Microsoft UI (Blazor) stack and Dynamics 365 backend.
Key Responsibilities:
- Development & Integration: Work closely with a larger team to develop, and deploy scalable, responsive portals based on the Microsoft UI stack Razor, Blazor, or on Angular 15+.
- Collaboration & Communication: Collaborate with cross-functional teams, including project managers, solution architects, developers, and customer teams, to gather requirements, refine specifications, and deliver comprehensive solutions.
- Quality Assurance & Testing: Develop and maintain a robust suite of unit tests to ensure code reliability and facilitate continuous integration/continuous deployment (CI/CD) pipelines.
- Documentation & Reporting: Contribute to documentation regarding application design, system requirements, and process flows.
Required Skills & Qualifications:
- Proven experience as a Full Stack Developer or similar role.
- 4+ years of experience developing web applications using Microsoft Technologies or Angular 10+.
- 4+ years of experience developing REST APls, preferably using .NET C#.
- Working knowledge of Enterprise Service Bus messaging patterns and use cases is essential.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, jQuery).
- Experience working with C# backend or frontend.
- Experience working with Azure Functions would be an advantage.
- Experience of using Cosmos DB or similar NoSQL databases.
- Experience of using Relational Databases such as Microsoft SQL.
- Experience of using Test Driven Development.
- Problem-solving abilities and analytical skills.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Experience in Agile development methodologies and tools.
- Experience with CI/CD pipelines and DevOps practices.
Desirable Skills:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Certifications in relevant technologies (e.g., Microsoft Azure, Razor/Blazor, Angular etc).
- Familiarity with other backend technologies or frameworks.
- Knowledge of Azure infrastructure services, and a solid understanding of cloud architecture and deployment strategies.
- Familiarity with Microsoft Dataverse is a plus.
Essential Competencies:
- Strong English Language communication skills, written & verbal.
- Strong team player.
- Effective at technical problem-solving.
- Positive, can-do attitude.
- High personal drive.
- Flexible & agile.