Middle Back-End Software Engineer

beqom 22. Aug 2024 Fullt starf

Company Overview

Are you passionate and hardworking? Do you thrive in an entrepreneurial environment? beqom is a fast-growing B2B software company focused on managing total compensation for leading enterprises. We support some of the world’s most exciting brands with mission-critical business processes, helping them attract, retain, and motivate talent through equitable and transparent pay.

Our comprehensive compensation suite integrates unified data, complete pay management solutions, and AI-enabled pay intelligence. This helps companies comply with regulations, optimize compensation decisions, and achieve better business results. By bringing clarity, equity, and motivation to the workforce, we ensure employees know their worth, excel in their roles, and receive fair rewards.

At beqom, you’ll be surrounded by passionate, hardworking, and smart individuals dedicated to helping organizations unlock their talent’s full potential. If this inspires you, let’s get in touch.

Job purpose

Part of the beqom engineering team, you will not only have the chance to participate in the development of software that contributes to the pay fairness of employees around the world but you will also put your technical skills to make it scalable, performant and high-quality.

Your mission will be to work on, enhance, modularize, debug and maintain the back-end and API part of the SaaS beqom application that is used by 100+ customers.

Duties and responsibilities

As a Back End Software Engineer, you will participate in all the different phases of the implementation of new features and maintaining current ones. From the refinement, going through the implementation and testing of your development in an agile and iterative way.

Your main duties and responsibilities will include:

  • Build new application features, platform tools and improving existing features
  • Analyze and understand functional and technical solution requirements and interact with internal and external teams if needed
  • Participate in and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge sharing among the team.
  • Maintain applications, perform code and application upgrades
  • Collaborate with other frontend and backend developers, product managers, and other stakeholders to understand project requirements and deliver integrated solutions.
  • Share knowledge and contribute to a positive and collaborative team culture.
  • Analyze and solve complex technical problems independently or as part of a team.
  • Troubleshoot issues reported by users and provide timely resolutions.

Profile we´re looking for!

  • 3+ years of experience in Software Engineering with proven back-end expertise and a very strong technical background
  • B.S. or Master in Computer Science (or equivalent)
  • Object-Oriented Programming and Design skills are essential
  • Experience with relational databases, schema design
  • Python, Django, C# .NET, .NET Core, Rest services and WebAPI
  • Working proficiency in English (spoken and written), other languages is a plus
  • Strong team player mindset as well as very good communication skills
  • Open-minded, proactive, and not afraid of challenges
  • Ready to bring new ideas, technologies with a great sense of ownership of the projects you will follow

Nice to have

  • Experience in working with large datasets
  • Knowledge in statistics and algorithms
  • Experience in unit testing
  • Experience working in an agile environment
  • Experience in developing applications with high needs on:
  • performance and scalability
  • robustness and quality
  • Experience in writing technical documents
  • Experience with Sonarqube or similar Code Quality Tools
  • Experience in React or Vue, TypeScript

Why join us?

  • Dynamic environment favoring initiative and autonomy
  • Great opportunity to learn on the job and expand horizons!
  • Annual company kickoff at an offsite location
  • You will have the opportunity to work with a talented team of global professionals, collaborate with leading organizations worldwide, and drive meaningful change in the way businesses manage compensation!

Sækja um starf
Upplýsingar fyrir umsækjendur

https://beqom.bamboohr.com/careers/127

The beqom office (PayAnalytics by beqom) is located in Gróska, Bjargargata 1, 102 Reykjavik.