Intermediate Full-Stack Developer for Codec working with C# and Angular/Blazor. Developing applications in the Azure Cloud with a focus on quality and collaboration.
Responsibilities
Develop scalable web applications using the Microsoft UI stack (Razor/Blazor) or Angular 15+.
Build and maintain REST APIs and background services using .NET C#, Azure Functions, and Azure App Services.
Write robust unit tests to ensure your code is reliable and bug-free before it hits the QA team.
Identify, troubleshoot, and resolve defects and performance issues in existing applications.
Engage with Continuous Integration/Continuous Deployment pipelines to ensure smooth delivery of your features.
Collaborate with Solution Architects and Senior Developers to understand requirements and refine specifications.
Actively participate in code reviews to learn from senior peers and improve your own coding standards.
Requirements
3-6 years of experience in web application development.
Strong proficiency in C# .NET and experience with REST APIs.
Solid working knowledge of Angular 10+ OR the Microsoft UI Stack (Razor/Blazor). You should be comfortable with HTML, CSS, and JavaScript.
Exposure to Azure infrastructure (App Services, Azure Functions) is highly desirable.
Experience with SQL or NoSQL databases.
Experience writing unit tests (e.g., xUnit, NUnit, Jasmine).
Product Engineer working on air handling units at Johnson Controls. Engaging in engineering work and recommending solutions for product design and development.
Staff Software Engineer leading the design and development of an AI - powered Banker Workbench feature for CBA. Focused on front - end leadership and modernizing banking technology.
Intern role in software engineering at Airwallex providing hands - on project experience and personal mentorship while collaborating with innovative team.
Software Engineer developing and implementing automation systems at Actemium Controlmatic. Collaborating in interdisciplinary teams and supporting project execution in Berlin.
Software Engineer developing software for thermal management systems on GM’s electric vehicles. Collaborating in an Agile team responsible for control and diagnostics software development.
Senior Software Engineer developing APIs and microservices for GM's Loyalty systems. Leading design and project implementation while ensuring best practices in software development.
Lead Development Engineer collaborating on full stack solutions for control room software at Barco. Drive quality product increments and mentor team members across global locations.
Staff Software Engineer leading technical direction for patient interactions in a healthcare startup. Growing with a mission - driven team focused on transforming patient care through technology.
Embedded Software Developer at Capgemini Engineering focusing on OS configuration for Qualcomm SoCs. Responsibilities include device driver implementation and hardware diagnostics in a collaborative environment.
Senior Software Engineer leading EDI integrations and API projects at Capgemini, empowering organizations by building sustainable technology solutions.