Senior Software Engineer

Simployer is looking for a talented software engineer to help build the next generation of HR Tech solutions.  You will touch everything from front-end user experience to back-end services and data stores.  You will develop high-quality, maintainable and robust code.  We make architecture decisions collaboratively and you will be working in a cross functional agile team of product owners, software engineers and QA's that work closely with our colleagues based in Norway, Sweden and Poland. 

We’re represented in five cities and are in a solid financial situation, but we’re still an agile and down to earth organization where decisions are easy to make, and people care about our products.

Responsibilities

  • Write code and unit tests to develop new software products and/or features
  • Develop scalable and performant RESTful APIs
  • Proficient in data storage technologies including relational and NoSQL databases
  • Willingness to learn new technologies to become proficient across our stack
  • Utilise your experience by contributing towards a secure and scalable architecture
  • Identify opportunities and implement solutions to improve engineering productivity
  • Conduct design and code reviews to drive quality
  • Contribute towards common goals and strategies

Preferred Qualifications

  • Bachelor’s degree in computer science or closely related field
  • Experience working in distributed systems building large-scale, secure and resilient services
  • Extended experience as a software engineer designing, implementing and shipping cloud services or software products
  • Solid understanding of design patterns, data structures, algorithms and object-oriented design
  • Solid understanding of security mechanisms in modern web applications
  • Fluent in at least one modern programming language such as C#, Java or C++
  • Experience with asynchronous pub-sub message bus architectures such as Apache Kafka, Azure Event Hubs or RabbitMQ
  • Experience building systems using Domain Driven Design principles
  • Experience architecting solutions with Azure or AWS
  • Fluent in Norwegian and English, and able to communicate efficiently with teams across borders

Nice to haves

  • Good understanding of authentication and authorization in modern web applications using technologies like OpenID Connect, OAuth 2, SAML, LDAP
  • Experience working with front-end frameworks like React and Angular
  • Good understanding of business processes, privacy and GDPR

 Who are you?

  • You are curious developer that learns and shares knowledge and collaborates well with others
  • You take responsibility and see work to its completion
  • You like to coach less experienced developers
  • You help foster a good team culture and understands the synergy between well-functioning teams and quality deliverables

Our current tech stack

  • ASP MVC, ASP .Net, .NET Core, Azure, SQL , RabbitMQ, Kafka, React, Git, Jira, Confluence

 What is in it for you

  • We offer excellent professional development opportunities and a collaborative environment where you will learn daily from smart colleagues across multiple disciplines
  • Location in Sarpsborg in state-of-the-art premises
  • Competitive salary and good insurance policies
  • Fun colleagues, challenging projects and flexible work arrangements
  • A team where you will be empowered to drive initiatives and make your mark

For questions, do not hesitate to contact Development Director Flemming Ottesen at +4790845240 or HR Business Partner Marthe Falch Pedersen +4797064452

Send oss en søknad

Fyll ut feltene under for å sende oss en søknad på denne stillingen.