Senior .NET Engineer

Location:

Poland, Europe

Tech stack:

AWS, API REST, CI/CD, MongoDB, Postman, SQL, Docker, Jenkins, English

Apply

Your responsibilities:

  • Analyse, design, develop, and test backend components and applications.
  • Work on an agile engineering team, following Agile best practices while writing maintainable and scalable backend code for software components and influencing team decisions.
  • Create testable code and implement automated unit, integration, and functional tests as part of new product development.
  • Collaborate with stakeholders to imagine, design, develop, test, and launch backend solutions.
  • Use technology to solve complex backend challenges, define a design, turn it into high-quality code, and deliver it on schedule.
  • Independently clarify technical requirements, assess development estimates, and apply a broad range of design approaches.
  • Review the code of other team members and provide constructive direction.
  • Drive continuous improvement of backend software quality, customer experience, and maintainability of products/features.
  • Guide new team members and actively collaborate with others within and outside of the team.
  • Promote a culture of sharing through mentoring and knowledge exchange.

We are looking for you, if you have:

  • Extensive professional software development experience in an Agile environment.
  • Proven track record of experience with web backend design and development.
  • Strong backend engineering skills with expertise in:
    Backend Technologies: C#, .Net, Microservices and CI/CD practices, RESTful, Postman/Testfully, RabbitMQ/Kafka.
    Database Experience: MongoDB, SQL.
  • Cloud and Infrastructure tools: Experience with AWS, Docker, Jenkins, GitHub Actions, New Relic, etc.
  • Application servers and build tools: Knowledge of application servers, SOA, automation tools.
  • High-quality standards: TDD, unit testing, code reviews, test automation tools, CI/CD, Clean Code and Agile methodologies.
  • Knowledge of backend security best practices, including familiarity with OWASP.
  • Ability to work closely with the product team to finalize requirements and deliver them in an agile manner, with a focus on quality and observability.
  • Experience with non-functional requirements such as high availability, scalability, security, performance, and maintainability.
  • An innovative approach, critical thinking, and open-mindedness.
  • Strong business and technical vision, passion for education and learning.
  • Effective team player with strong self-awareness.
  • Experience working in a global matrix organization, communicating with users, other technical teams, and senior management to gather requirements, describe software product features, and deliver technical designs and documentation.
  • Strong problem-solving and analytical skills, with a keen attention to detail.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field is desirable. 

We offer:

  • Interesting and challenging projects
  • Flexible working hours
  • Friendly, non-corporate atmosphere
  • Stable working conditions (CoE or B2B)
  • Possibility for self-development and promotion in the company
  • Rich benefits package
  • Possibility to work remotely

We reserve the right to contact the selected candidates.

Apply

Why is it
worth joining TTMS?

1

Flexible working hours

Not everyone is comfortable operating a company during the standard 9 a.m. – 5 p.m. hours. We have been successfully running projects for many years despite diversified work patterns.

2

Possibility of remote work

At TTMS, desk-to-desk work is what drives us, but we understand if someone prefers a remote or hybrid model. We are equipped with all the necessary tools to perform either at home or in the office.

3

Great, non-corporate atmosphere

Professionalism, attention to the quality of work and a friendly, informal atmosphere are not mutually exclusive. A flat structure and natural, friendly relationships create the basis for creativity and innovation.

4

Interesting, international projects

We create solutions for medium and large companies, we are present in Poland, Malaysia, Denmark, the UK, Switzerland, and India – the effects of your work will travel around the world. In TTMS you have an influence on the company’s success.

5

Together towards climate neutrality

We select subcontractors to minimize the carbon footprint, organize bush plantings, save peat bogs – all to achieve climate neutrality in 2025. We are glad that we are attracting more and more people who also care about sustainable development and environmental protection.

6

Friendly offices

Our offices are modern spaces that inspire employees and are environmentally friendly. Białystok is the kingdom of Marvel superheroes, Krakow is a soothing tropical forest, Wrocław is an art gallery, and the Lublin branch is a rock “hall of fame”.

Would you like to work for us?

Our offices