Senior Software Developer at Sympa
Vantaa, Etelä-Suomi, Finland -
Full Time


Start Date

Immediate

Expiry Date

03 May, 25

Salary

0.0

Posted On

04 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Computer Science, Agile Methodologies, Collaboration, Lunch, Software Development, Programming Languages, Teams

Industry

Computer Software/Engineering

Description

LET’S DEVELOP THE WORLD’S BEST HR SOFTWARE – TOGETHER!

Are you a software professional and want to be a part of a company that’s changing the game in the world of HR software? Does joining one of Europe’s most established HR tech companies backed by tier one investors sound exciting to you? We are growing and are looking for a Senior Software Developer to join our Engineering organisation.
Type: Full-time, permanent
Location: Capital region or Lahti, Finland
Starting date: As soon as possible, negotiable
Sympa helps some of the largest companies in the Nordics to put people at the centre of their strategy. With 1000 customers and a strong install base, we have a strong foundation for continued growth. Our Engineering hubs are in Vantaa (Finland), Lahti (Finland), and Poland and you would be part of a highly talented and international team of over 55 engineering colleagues.
As a Senior Software Developer, you will be pivotal in guiding our development teams through the design, implementation, and maintenance of our software systems. This role combines hands-on technical work with Scrum process leadership responsibilities, ensuring that our projects adhere to high standards of quality and innovation.
Our solution is built on Microsoft Azure, the technologies we currently use to build our service include .Net/React as main programming languages, Domain-Driven architecture and API First design principles, Azure Compute, Messaging and Data Services, different database types using SQL and noSQL databases.

WHAT DO WE VALUE IN OUR CANDIDATES?

The person we are looking for has a relevant technological background, is highly motivated, curious and able to take on challenges and responsibility from day one. You have great self-discipline, and you make things happen. You are also a strong team player, willing to contribute to your team’s development and able to help others with technical problems.

Furthermore, the following skills and experience will help you to succeed:

  • Several years of experience in software development.
  • Proficient in modern programming languages and environments.
  • Strong background in agile methodologies, particularly Scrum.
  • Demonstrated ability to mentor and lead teams.
  • Bachelor’s degree in computer science, engineering or related
Responsibilities
  • Design, implement and maintain software systems according to Sympa’s architectural guidelines and best practices
  • Perform rigorous code and design reviews to ensure maintainability and minimize bugs in product features
  • Research and resolve complex issues found during the development lifecycle
  • Conduct comprehensive unit and integration testing to ensure robustness and performance of software components
  • Contribute in team scrum practicalities by joining in sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Support and coordinate the maintenance and enhancement of CI/CD pipelines.
  • Mentor junior developers, fostering an environment of learning and growth. Share your knowledge in planning new features.
  • Handle and coordinate support cases as needed, ensuring timely and effective resolutions.
  • Support the continuous improvement of the engineering unit by advocating for and implementing efficiency-enhancing measures.
Loading...