Overview
The Software Engineer will join a collaborative team to support the redevelopment and merging of core business systems and B2B applications into a unified application. Working primarily remotely with occasional travel, the engineer will leverage their expertise in .NET technologies, focusing on B2B transformation projects and enhancing the public website. This role offers a unique opportunity to contribute to a greenfield project while collaborating with experienced team members.
Responsibilities
- Develop and enhance .NET applications, with a focus on backend systems and APIs.
- Collaborate with team members to design and implement microservices architecture using Kubernetes.
- Support the transition and integration of existing applications into a new system.
- Utilize React for the development of frontend components and interfaces.
- Mentor junior developers and contribute to team knowledge sharing.
- Participate in architectural discussions and provide input on design choices.
Requirements
- Proven experience in .NET, including .NET Core development.
- Familiarity with React and Angular frameworks.
- Experience in developing Web APIs and backend services.
- Knowledge of PostgreSQL and Kubernetes is a plus.
- Strong understanding of Git and CI/CD processes.
- Ability to work collaboratively and mentor junior developers.
- A proactive attitude towards problem-solving and a willingness to learn.