Junior Full Stack .NET Software Developer

Katowice, Poland

Orbus Software

OrbusInfinity is a leading enterprise architecture platform trusted by over 600 global brands. Navigate complexity, drive growth, and transform your enterprise.

View all jobs at Orbus Software

Apply now Apply later


We are seeking an ambitious Junior Developer to join our dynamic development team. You will be part of a department with 70+ engineers distributed across 8 squads, each responsible for specific domains within our flagship SaaS-based product, OrbusINFINITY. Our application components are designed to run natively on Microsoft Azure and utilize a tech stack that includes C# .NET 8, React, TypeScript, CosmosDB, SQL, Containers, and Kubernetes. This setup supports a Micro-frontend and Microservice architecture with continuous deployment to a multiregional, highly available infrastructure. Our platform, integrated with external services via public REST APIs, serves as a central hub for numerous integrations.

In this role, you will collaborate closely with other developers, automation QAs, a dedicated Product Owner, and a Scrum Master within your squad to deliver high-quality solutions that address real user needs. We employ Scrum for day-to-day development activities, supplemented by quarterly strategic planning to define visions and goals. Our development practices include TDD, automated CI/CD, a “shift-left” testing approach, and a focus on creating S.O.L.I.D, maintainable code for rapid and high-quality releases. Our robust DevOps processes, supported by dedicated teams, facilitate squad operations in build and release processes using tools like Azure DevOps and Git. At Orbus, agile isn’t just a process—it’s a mindset that underpins everything we do. We believe in the core principles of agile: collaboration, transparency, adaptability, and continuous improvement. But above all, we believe in empowering every team member to take responsibility and ownership for the work they do and the outcomes we achieve together.

In our squads, you’ll be trusted to make decisions, voice your ideas, and take initiative—whether it’s improving a process, solving a problem, or helping a colleague. We value people who step up, take accountability, and aren’t afraid to own both their successes and mistakes. You’ll find an environment where feedback is welcomed, learning is constant, and experimentation is encouraged. Our teams self-organize, iterate quickly, and deliver value early and often, always with a focus on shared goals and collective success.

Our cutting-edge projects offer a platform for you to stay abreast of industry trends and best practices. We value proactive engagement in our knowledge-sharing culture, including participation in cross-skill events like Brown Bag Lunches.

The role is fully remote, with initial office visits recommended during onboarding to integrate socially and professionally with the team.

Core Responsibilities:

· Collaborate in a Scrum Squad with other Developers and Automation QAs.
· Engage with the Product Owner and Squad to refine Stories and Acceptance Criteria.
· Develop using C#, .NET Core within an Azure Microservice environment.
· Create solutions for multiple React, Micro-frontend web applications.
· Develop solutions for technically challenging requirements.
· Maintain adherence to coding standards and practices.
· Engage in code reviews and collaborative programming.
· Participate in squad meetings like daily Stand-ups, Retrospectives, Planning, Refinements, and technical discussions.
· Contribute to presentations and code workshops.

Essential Skills:

· C# .NET/Net Core – Some experience preferred.
· React, TypeScript.
· Familiarity with Azure native technologies (e.g., App Services, Functions).
· Basic understanding of integration and unit testing.
· Knowledge of object-oriented programming (OOP) and S.O.L.I.D principles.
· Familiarity with Git.

Desirable Skills:

· Exposure to Scrum and agile development environments.
· Involvement in a production SaaS platform.
· Exposure to Micro-frontends and Microservices.
· Curiosity about AI tools and their application in software development.
· Exposure to Containers, Kubernetes.
· Experience with SQL Server (T-SQL).
· Interest in learning about LLM Models (e.g., GPT-3.5, GPT-4).

What’s in it for you!

· A significant opportunity to develop your skills and knowledge in a supportive environment.
· Competitive salary and benefits, aligned with your experience.
· Fully remote working policy, with an option for a hybrid model from our offices in Katowice.
· A curious and open culture, encouraging collaboration across geographies.

Living our Values at Orbus

Trust: We build trust across our people, customers and partners through honesty, transparency and communication.

Empowerment: We empower our customers and our people with growth, development and experience

Clarity: We provide clarity and sense of purpose, focused on helping everyone achieve success and forging a clear vision of the future

Harmony: We work as one team, collaborating closely so we can sustainably change and grow


Find your place at Orbus - We're a diverse and inclusive workplace that promotes a sense of belonging allowing all of our people to bring their whole selves to work every day.

Recruitment Companies - Thank you for your interest in our roles – we do not accept unsolicited CVs from recruiters or employment agencies. We will not consider or agree to payment of any referral compensation or recruiter fee relating to any unsolicited CVs.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  4  1  0
Category: Engineering Jobs

Tags: Agile APIs Architecture Azure CI/CD DevOps Git GPT GPT-3 GPT-3.5 GPT-4 Kubernetes LLMs Microservices OOP React Scrum SQL TDD Testing T-SQL TypeScript

Perks/benefits: Career development Competitive pay Lunch / meals Team events Transparency

Regions: Remote/Anywhere Europe
Country: Poland

More jobs like this