Software Mind is looking for a Senior Software Engineer with expertise in .NET and Angular to join their team.
The project involves creating a cutting-edge, all-in-one web interface to replace existing platforms and enhance user experience.
The new system will improve functionality and usability, setting new standards in compliance management with features like ownership tracking and automated notifications.
The role includes developing new functionalities from scratch, ensuring high-quality software delivery, and participating in architectural discussions.
The engineer will collaborate with a Product Owner, Developers, Testers, UX designers, and other experts to ensure the project's technical success.
Participation in the code review process is also a key responsibility.
Requirements:
Candidates must have a minimum of 6 years of full-stack software engineering experience.
Proficiency in .NET, Angular, and Azure is required.
Experience with both Relational DB and NoSQL databases is necessary.
A good knowledge of software architecture, design, implementation, and deployment is expected.
Candidates should have experience building consumer-facing APIs and microservices in an event-driven architecture (REST, EventsHub).
Familiarity with Agile/Scrum methodology is required.
Experience in building, deploying, and running applications on a cloud infrastructure (MS Azure) is essential.
Very good spoken English is a must.
Benefits:
The position offers flexible employment and the option for remote work.
Employees will work on international projects with leading global clients.
Opportunities for international business trips are available.
The company promotes a non-corporate atmosphere.
Language classes and internal & external training are provided for professional development.
Private healthcare and insurance are included in the benefits package.
A multisport card and well-being initiatives are also offered to employees.