C#.Net Full Stack Developer
Primary stack
Nice to have's
Job description
About the Position
C#.Net Full Stack Developer
INIT Maynooth is seeking a Mid-Level to Senior Full Stack .NET Developer to join our international software engineering team. You will help build payment and fare-management systems used by public transport operators around the world.
Published: 2026-09-02
About Us
INIT is the worldwide leading supplier of IT solutions for buses and trains. We assist more than 1,100 transport companies in making public transport more attractive and more efficient and as a result, we make mobility even easier for both the users of our systems and for passengers throughout Europe, America, New Zealand, Australia, and Asia. Shaping the Future of Mobility - together! Together we are making an important contribution to the future of mobility and shaping the public transport of tomorrow. Sounds interesting? Find out more on our homepage - www.initse.com.
Responsibilities
- Design, develop, and maintain full-stack software solutions for public transport systems.
- Build and enhance backend services and REST APIs using C# and modern.NET.
- Develop and maintain web applications using Angular.
- Work on systems supporting fare management, payment transactions, customer administration, and ticketing.
- Integrate external applications, web portals, and payment platforms, including smart-card, credit-card, and mobile-payment solutions.
- Analyze complex business and technical requirements and turn them into practical, maintainable software.
- Contribute to technical design decisions, code reviews, automated testing, and continuous integration.
- Work closely with engineering teams in Ireland, Karlsruhe, and Seattle, as well as with international customers.
- Support the continued modernization of existing.NET applications and services.
Requirements
- More than three years of professional software-development experience.
- Strong experience with C# and .NET.
- Experience developing REST APIs and working with relational databases.
- Experience with a modern frontend framework, ideally Angular.
- A good understanding of object-oriented design, clean code, and software-development best practices.
- Strong communication skills and the ability to work effectively in an international team.
- Willingness to travel occasionally (mainly to the HQ in Karlsruhe, Germany).
- A practical, responsible approach to solving technical problems.
- Professional written and spoken English.
Nice to Have
- Experience in Microsoft Azure or another major cloud platform.
- Cloud-native application development.
- CI/CD pipelines and automated deployment.
- Payment systems, ticketing platforms, or other transactional systems.
- Modernizing or migrating established.NET applications.
- A degree in computer science, software engineering, or a related technical field is welcome, but equivalent professional experience is equally valued.
We Offer
- Work on software used in real-world public transport systems.
- A varied role covering backend, frontend, integrations, and payment technology.
- The opportunity to contribute to the modernization of established software platforms.
- Collaboration with experienced international engineering teams.
- A hybrid working model.
- 26 days annual leave.
- Private health insurance (you and your dependants).
- Company Pension Scheme (matching up to 6%).
- An annual professional development and training budget for courses, certifications, conferences, and technical learning.
Contact Us
Do you have any questions? Feel free to write an e-mail to [email protected] or call us at +49-721-6100-000.
- Ana Carolina Carvalho, HR Administrator
© init SE. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.