Senior Software Engineer
Fair is seeking an experienced Senior Software Engineer with a passion for backend development and modern software engineering practices. You will work closely with clients, tackling complex problems in the distribution domain, and collaborating with a cross-functional team.
Key Responsibilities:
- Client Problem-Solving: Take the lead in resolving technical issues for clients, especially in the distribution domain.
- System Design & Development: Redesign and modernize legacy systems, contributing to the technical roadmap.
- Team Collaboration: Actively contribute to cross-team efforts, utilizing practices like pair/mob programming to promote shared domain knowledge.
- Continuous Improvement: Refactor legacy code and implement scalable architectures (microservices, modular monoliths) while ensuring business alignment.
- Architecture & Integration: Design and develop solutions that integrate seamlessly with other systems, such as ERP systems.
Hard Skills Required:
Automation-first mindset, we’re looking for engineers who apply this principle to every aspect of development, from CI/CD pipelines to solving complex challenges. Whether optimizing workflows, improving system reliability, or scaling applications, you’ll leverage automation to drive efficiency and innovation at every step.
- Expertise in Java.
- Experience or motivation to work with Extreme Programming practices, including:
- Test-Driven Development
- Pair Programming
Fair's culture:
- Problem Solving: Strong ability to identify optimal solutions and communicate them effectively with the team.
- Collaboration: Strong advocate for collaborative development practices like pair and mob programming. Challenge ideas and participate in technical discussions while being respectful and fostering an outcome-oriented environment.
- Communication: Efficiently communicate with team members and stakeholders, providing fast and continuous feedback.
- Improving the culture: Constantly revisit our values and contribute to creating an environment that encourages learning, growth, and innovation.
Fair Day:
As part of our recruitment process, you will participate in a "Fair Day" where you'll have the opportunity to demonstrate your skills and interact with our team to mutually assess both technical and social fit (with fair reimbursement).
We at Fair are committed to diversity and equal opportunities in the workplace. All qualified candidates are encouraged to apply.
- Avdeling
- IT - Development
- Steder
- Oslo
Kolleger
Oslo
Senior Software Engineer
Laster inn søknadsskjema