[RTC] Software Engineer (.NET)
Department:
Job Summary
Project the aim youll have
You will join an agile international team of experienced developers and testers (from Poland and the UK) working on a strategic transformation of the IT ecosystem for a leading travel industry company.
The main goal
Designing and building modern scalable solutions from scratch - replacing outdated systems with new platforms built using best engineering practices.
As part of the team youll have a real opportunity to:
- co-create new solutions and architecture
- develop Proof of Concepts (PoCs) and test ideas
- drive technical discussions and decisions
- collaborate with other senior and principal engineers
- and leave your mark on a platform that will serve millions of users
The work is organized in 4-5 agile teams each focused on a specific product area - allowing you to take ownership while collaborating closely across teams.
This is not about maintaining legacy systems this is about building something new.
Role how youll contribute
- Designing and building new features and solutions from the ground up
- Creating Proof of Concepts (PoCs) technical spikes and validating ideas
- Replacing old systems with new architecture not maintaining legacy code
- Performing code reviews and sharing best practices
- Participating in shaping product architecture and technical direction
- Collaborating with other senior/principal developers testers BAs Product Owners and Scrum Masters
- Supporting the team with your knowledge experience and technical leadership
Qualifications :
Expectations the experience you need
- At least 3 years of commercial experience in C# Core
- Experience with AWS DevOps tools and CI/CD processes
- Solid understanding of software design principles patterns (e.g. SOLID DDD) and clean code practices
- Experience creating tests (unit integration ideally also component or contract tests)
- Practical experience with databases (SQL MongoDB NHibernate Entity Framework Azure Storage)
Additional skills the edge you have
- Knowledge of front-end technologies: Angular (12) JavaScript TypeScript CSS Git - although in the project youll be working closely with a dedicated front-end developer
- Experience designing new systems or working on greenfield projects
- Familiarity with event-driven architecture and distributed systems
- Knowledge of cloud solutions especially AWS and Azure
- Willingness to share knowledge mentor other developers and actively participate in technical discussions
- Real experience with AI tools
Additional Information :
What we offer:
- Flexible and remote cooperation options
- International projects with leading global clients
- Travels related to international projects
- Non-corporate atmosphere
- Access* to language classes
- Access* to knowledge-sharing initiatives
- Access* to private healthcare and life insurance
- Access* to multisport card
*The availability and terms of individual benefits may vary depending on the chosen form of cooperation.
Remote Work :
Yes
Employment Type :
Full-time
About Company
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities these are a few words that describe an average day for us. Building cross-functional engineering te ... View more