Senior .NET Software Architect
Become a Senior .NET Software Architect and lead the technical aspects of a portfolio within the Asset domain. The ideal candidate will have experience in building complex applications with frontends running on both Windows and iOS, utilizing critical background services such as geolocation and geofencing.
As a key member of our team, you will provide technical leadership to Full Stack .NET Developers working on MicroServices products. Your expertise in architectural designs, clean architecture, Dapr, and other relevant technologies will enable you to effectively support and guide the teams.
The role requires a strong understanding of C#, SQL/MongoDB, MAUI/WPF, Hangfire, RabbitMQ, and other related technologies. Excellent communication skills are essential for this position, as you will work closely with developers, architects, and product owners to ensure smooth project execution.
Key responsibilities include:
 * Providing technical guidance and leadership to Full Stack .NET Developers
 * Developing and maintaining architectural designs for complex applications
 * Collaborating with cross-functional teams to identify and address technical challenges
 * Maintaining a strong technical watch and exploring new technologies
To be successful in this role, you will need to demonstrate:
 * A minimum of 4 years of experience as a .NET Architect
 * Excellent communication and coaching skills
 * Strong analytical skills and ability to investigate technical issues
 * Ability to explain technical aspects to non-technical stakeholders
 * Familiarity with Scrum methodologies and Agile principles
We offer a dynamic work environment, opportunities for growth and professional development, and a chance to make a meaningful impact in the energy sector.
Required Skills and Qualifications:
 * Minimum 4 years of experience as a .NET Architect
 * Strong understanding of C#, SQL/MongoDB, MAUI/WPF, Hangfire, RabbitMQ, and other related technologies
 * Excellent communication and coaching skills
 * Strong analytical skills and ability to investigate technical issues
 * Familiarity with Scrum methodologies and Agile principles
Benefits:
 * Dynamic work environment with opportunities for growth and professional development
 * Chance to make a meaningful impact in the energy sector
Soft Skills:
 * Excellent communication and coaching skills
 * Strong analytical skills and ability to investigate technical issues
 * Familiarity with Scrum methodologies and Agile principles