Senior Product Software Engineer - C#/.NET, ReactJS, MongoDB

18212
1 Dec, 2025 to 30 Jun, 2026
Göteborg (25% remote)

We are looking for a Senior Product Software Engineer - C#/.NET, ReactJS and MongoDB to join an exciting consulting assignment.


In this role, you will play a key role in designing, developing, and troubleshooting software programs. Your technical skills and innovative mindset will contribute to the continuous improvement of the product, making a significant impact on user experience and satisfaction.

You will work closely with an international team and collaborate regularly with key stakeholders across product, QA, and engineering. This assignment requires a candidate who enjoys taking technical responsibility, thrives in modern product development, and is comfortable working mainly on-site in Gothenburg.


Responsibilities:

• Take the lead in designing, developing, and maintaining complex software applications using C#/.NET, ReactJS, and MongoDB


• Collaborate with cross-functional teams including product managers, product owners, and QA to define design specifications and implementation details


• Regularly communicate project updates, progress, and challenges to stakeholders and team members


• Prepare detailed technical specifications and requirements documents to guide the development process


• Identify bottlenecks and optimize software programs to improve performance and efficiency


• Lead the design of innovative and user-friendly software applications aligned with customer needs and industry standards


• Create comprehensive testing routines and procedures to ensure reliability and accuracy


• Apply design patterns and architectural principles to solve complex software challenges


• Collaborate with others to troubleshoot and resolve technical issues during development


• Offer technical support to end-users for software maintenance and usage queries


Required Skills:

• Software Engineering & Development: Strong experience in designing, developing, and maintaining software systems


• Programming: Proficiency in C#/.NET and JavaScript (ReactJS)


• Database: Experience with MongoDB and relational databases


• Architecture & Design Patterns: Deep understanding of software architecture and reusable design principles


• Testing & CI/CD: Familiarity with unit testing, CI/CD pipelines, and code reviews


• Agile Methodologies: Experience working in agile teams and contributing to technical design discussions


• APIs: Ability to design and manage RESTful APIs


• Source Code Management: Proficient in using source code repositories (e.g., Git)


• Documentation: Ability to create and maintain technical documentation


• Communication: Strong verbal and written communication skills in English (minimum B2 level)

Competencies:

• Inclusive Collaboration


• Analytical Skills


• Drive to Perform


• Accountability


• Functional Expertise


• Operational Excellence