Senior Software Engineer

NFQ
Summary
Join a dynamic team of 800+ professionals and contribute to innovative projects in the energy sector. As a Senior Software Engineer (Scala), you will implement new technologies and systems, identify project risks, mentor junior team members, and collaborate effectively within a high-performing team. The role requires 5+ years of web development experience, extensive Scala experience (certification preferred), database experience (MySQL/MongoDB preferred), cloud computing knowledge (AWS or Azure), strong problem-solving skills, excellent communication skills, and fluency in English. The company offers a collaborative and fun work culture, private medical care, life insurance, a yearly training budget, flexible working hours, work-from-anywhere possibilities, and various other benefits depending on contract type.
Requirements
- 5+ years of web development experience
- Extensive experience with Scala (certification would be a huge plus)
- Experience working with (preferably MySQL/MongoDB)
- Knowledge of cloud computing on on-premises infrastructure (AWS or Azure)
- Strong problem-solving abilities and analytical thinking
- Communication skills with a focus on supporting team growth
- Fluency in English
Responsibilities
- Implement new technologies and systems in collaboration with team members and clients
- Proactively identify and communicate potential project risks
- Mentor and support junior team members to foster their professional growth
- Act as a collaborative and reliable team player to ensure project success
Benefits
- A working culture that is high performing, ambitious, collaborative and fun
- Private medical care and Life insurance
- Yearly training budget (local and international conferences, language courses) and employee-led workshops
- Medicover sport package
- Flexible working hours
- For those who dream of traveling: WFA (work from anywhere) possibilities in NFQ - approved countries
- B2B contracts include paid annual leave and paid public holidays in Poland
- Bonus for referrals
- Office perks and team activities