Junior Developer

The Role

We are looking for a motivated Junior C# Developer to join our development team and grow with us. In this role, you’ll work with C# and .NET on real-world projects, learn from experienced engineers, and contribute to building and improving our applications. If you’re eager to write clean C# code, solve problems, and continuously develop your skills in a supportive environment, we’d like to hear from you.

Job description

  • Development of new software features
  • Development of automated tests
  • Manual testing and bug fixing
  • Customer support via email, chat, and remote sessions
  • Knowledge base maintenance
  • Documentation creation

Required tech skills

  • C#, .NET framework (preferably .NET Core) and MVC
  • Relational Databases and the SQL language
  • Object-oriented design (OOD)
  • Ability to adapt to new programming languages and development frameworks

Nice to have tech skills – knowledge or experience with

  • Version control systems
  • Microsoft SQL Server
  • Microsoft Azure
  • Angular and Typescript
  • Entity Framework
  • Microsoft Dynamics 365
  • Microsoft SharePoint

Soft skills

  • Intermediate English communication skills - mandatory
  • Strong analytical and problem-solving skills
  • Ability to communicate complex concepts verbally and in writing
  • Self-motivated and assertive

Department
Development

Location
Madeira, Portugal
Malacky, Slovakia

Workplace Type
On-site

Job Type
Full-time

Why Join Us

At Connecting Software, you’re not just taking a job – you’re joining a friendly, international team that genuinely enjoys building things together.

Make a difference

International environment, human size

We’re a global company with colleagues and customers in different countries, but we keep a flat structure and short decision lines. You’ll work closely with management (including the CFO) and other teams, not hidden behind layers of hierarchy.
Flexible working hours

Friendly and Flexible

This role is mainly office-based, so you can be close to the team. We believe this makes collaboration, learning, and decision-making faster and more effective. At the same time, we understand life happens, so occasional work from home is possible when needed and agreed in advance.
Keep learning

Stable company, longterm mindset

We’ve been in the market for many years, with our own solutions and a base of recurring customers. We invest in longterm relationships – with clients and with our people.
Coffee and tea

Team spirit and respect

We value openness, honesty, and mutual respect. We work together, celebrate wins together, and support each other when things get busy. Your voice matters here.
Social events

Company gatherings & team spirit

Several times a year, we bring people together for company gatherings and team events. These are moments to connect in person, share ideas, align on our vision, and simply enjoy spending time together. They help us strengthen trust, collaboration, and a real sense of belonging across countries and departments.
Responsibility

Learning and growth

You’ll be exposed to international accounting topics, IT/tech business models, and modern tools. We encourage continuous learning, knowledge sharing, and taking on new responsibilities as you grow.