🎉 New: Find the right AI agent for your business.

Get Started
Tobii Dynavox

Software Engineer

Tobii Dynavox Stockholm, Sweden

About the job

 

Were at an exciting stage in our journeygrowing rapidly and expanding our Product & Development team in Stockholm to build a vibrant hub for innovation, product design, and technology. This is a unique opportunity to join a thriving organization where you can help shape the future of assistive communication, defining how we work and delivering impactful solutions for our users.

 

We are building a culture of empowered, collaborative teams who are passionate about helping individuals with disabilities find their voice and connect with the world. Our teams thrive on trust, collaboration, and a positive environment where everyone lead and contributes. We deeply understand the people we serve, empathize with their challenges, and use our expertise to make a real difference.

 

About the Role:

As a Software Engineer, you will be responsible for developing, maintaining, and improving a widely used Windows-based application that serves thousands of users. This role involves enhancing existing features, resolving technical issues, optimizing performance, and contributing to the long-term sustainability of the software.

 

The ideal candidate is passionate about Windows desktop application development and is eager to explore modern technologies that can enhance the platform. You will work closely with senior engineers and cross-functional teams to address bug reports, improve build and deployment processes, and ensure high-quality software development through best coding practices. A strong commitment to quality, problem-solving, and continuous improvement is essential. A proactive mindset, strong problem-solving skills, and a drive for innovation are essential to success in this role.

 

In this role, you will:

  • Maintain and Improve Existing Software Develop, refine, and enhance the current software to ensure performance, scalability, and long-term maintainability.
  • Identify and Resolve Issues Debug, troubleshoot, and fix software defects while optimizing code for better efficiency and user experience.
  • Enhance Build and Deployment Processes Contribute to improving the build, deployment, and release workflows to streamline software delivery.
  • Collaborate with Cross-Functional Teams Work closely with product managers, QA engineers, and other developers to address bug reports, implement improvements, and refine features.
  • Ensure Code Quality and Best Practices Follow internal coding standards, participate in code reviews, and maintain documentation to support high-quality development.
  • Provide Ongoing Technical Support Assist in troubleshooting and resolving production issues to maintain software reliability and minimize downtime.
  • Proactively Innovate and Solve Problems Take initiative in identifying areas for improvement, proposing innovative solutions, and contributing to the overall success of the software.

 

What We're Looking For:

  • Bachelors degree in computer science, related technical field, or equivalent practical experience required
  • 2-5 years of development experience in C# and experience in C++
  • Strong background in software development, especially on Windows desktop applications
  • Experience in Azure DevOps
  • Experience in developing large desktop applications
  • Ability to focus on delivering customer value, while optimizing architecture
  • Experience in modernizing legacy desktop application
  • Experience in Scrum or other Agile processes
  • Familiarity / interest in automated testing paradigms, especially desktop applications.
  • Ability to collaborate with different stakeholders

 

Freshly added jobs in Sweden

+23 30 days
Cybrient Technologies