Macrix Polska
We are a technological company with 20 years of experience in the IT industry, creating software that directly automates and optimizes extensive production processes, high-bay warehouses and other industry branches in global-scale projects.
Hi! We are Macrix-a passionate and ambitious team delivering large-scale projects for global players with German precision and top quality. Since 2000, we’ve been building strong, long-term relationships with our clients by providing high-quality software solutions. Our services automate and optimize industrial processes in sectors such as logistics, energy, steel, and automotive, making a real impact with every line of code.
What sets us apart is our ability to tackle complex, mission-critical projects 🚀, including those that involve more fundamental technologies. We don’t shy away from challenges-whether it's working with legacy systems or embracing cutting-edge innovations. In fact, we’ve developed our own tool, DevyonQ, to boost the efficiency of complex projects and unlock new potential for our clients 🔧. By blending these proven core technologies with innovative AI solutions, you will work at the forefront of technological advancements, simplifying complexity and driving progress. We build systems where performance, precision, and reliability matter. Industries like automotive, finance, and industrial automation rely on us for innovative, high-quality solutions.
If you’re excited by the idea of building high-impact systems in a place that values both technical depth and real-world results - keep reading.
We are looking for a Senior .NET Engineer who brings not only deep technical expertise but also the mindset and capabilities of a Technical Lead.
You’ll take on Technical Lead responsibilities in selected projects, offering technical direction, mentoring, and ownership-where your leadership will bring the most value. In other projects, you may focus solely on your senior engineering role, continuing to code and deliver with excellence.
In short: you’re a Senior Engineer with Technical Lead skills - and when your leadership strengths are needed we won’t hesitate to let you lead, while also giving you space to stay hands-on when the team or the project benefits most from your engineering focus.
Your Skills and Experience:
5+ years of professional experience in C# and .NET development
Proven track record in designing and building distributed applications in production environments
Strong understanding of Agile methodologies and modern software development practices
Solid experience in DevOps-related areas (CI/CD, automation, containerization, monitoring)
Proficiency in applying modern programming paradigms, architectural patterns, and best practices
Strong design, development, and troubleshooting skills across diverse application architectures
Experience with React or other modern frontend frameworks as part of full-stack delivery will be considered a strong plus.
Readiness to work across technologies -openness to C++, Python, Java or others, depending on the domain.
Fluent English, both spoken and written - essential for working in international teams and with global clients
Your soft skills matter too:
A proactive attitude and ownership mindset – you take initiative and focus on solutions, not excuses
Self-awareness and ambition – you know your strengths, seek feedback, and continuously improve
Adaptability and curiosity – you're not afraid to step outside your comfort zone when needed
Collaboration-first approach – you support your teammates, share knowledge, and help build a strong team culture
A sense of responsibility – you care about the outcomes for your team, your project, and the client
What You’ll Be Responsible For:
Designing, developing, and maintaining robust .NET-based applications and backend services
Building full-stack solutions, including frontend components when applicable (e.g., in React)
Collaborating effectively within cross-functional teams.
Applying engineering best practices: code reviews, unit testing, design patterns, DevOps principles
Contributing to both current and future product architecture and design decisions
Collaborating closely with developers, QA engineers, and product stakeholders to deliver value
Ensuring high code quality and mentoring less experienced colleagues through feedback, pairing, and technical guidance
If the project calls for it, you will step into the Technical Lead role and:
Provide technical direction and oversight for the project
Collaborate with our customers, product team, and internal stakeholders
Define goals, estimate workload, and support planning activities
Shares opinions and ideas on tools, technologies, or architectural approaches within their area of expertise, helping to inspire direction and improvements.
Proactively manage risk, dependencies, and progress tracking
Contribute to key decisions around technology, delivery approach, and team development.
Act as a mentor and leader, promoting technical excellence and continuous improvement within the team
At Macrix, we value people who take initiative, support their teams, and care about delivering real value to clients. If you're someone who enjoys solving tough problems, shaping the way we grow, and being part of a collaborative, forward-thinking culture — we’d love to hear from you.
Don’t hesitate - apply now and join us!
Net per month - B2B
Gross per month - Permanent
Check similar offers
Check similar offers