Solution Architect (IRC278692)
Job Description
- Bachelor’s or Master’s degree in Computer Science or related field
- 10+ years of experience in C#/.NET
- Experience with DDD and CQRS
- Experience with Kubernetes, Kafka, PostgreSQL
- Experience with Python, TimescaleDB is a plus
- Knowledge of unit testing technics and frameworks
- Strong oral and written communication skills in English
- Knowledge and experience related to the energy industry will be a plus. Willingness to gain knowledge in this area is a must.
- AI tools awareness: Perplexity, VelocityAI, Cursor, etc.
Job Responsibilities
As an Architect, you will be responsible to analyse existing architecture and generate the ideas how it could be improved for the Network Manager solution. The project containes the variety of the researches and POC to improve the performance in general.
Working on new architecture will require thinking about existing solutions and existing customers. Architecture is driven by people – you will need to influence and lead global teams toward better solutions. Use different opinions as an asset to reflect your ideas.
- Cooperate with product owners, engineers, and business stakeholders to analyze the requirements and
develop the enterprise-class solution - Gain domain and solution knowledge to take responsibility for the full product life cycle development
- Follow best software development practices to ensure high quality and great user experience
- Use agile development methodologies that require active participation in all team’s duties
Department/Project Description
The role requires the ability to work with the global R&D team, as well as the manager, to demonstrate the value proposition. This includes assessing the current application and infrastructure environment, performing a gap analysis, and recommending the to-be solution architecture. As an Architect, you will be required to deliver a proof of concept or minimum viable product using agile methodology. You will use your knowledge of technology for service-oriented application architecture and best practices, DDD, CQRS, API management, and DevOps to advise our teams on their journey.
Required languages
English | C1 - Advanced |