Lead Software Developer / TechLead, Full-stack or Back-end (Finland)

Permanent employee, Full-time · Helsinki

Your mission
What is this job about?

We are looking for an experienced software developer and team player who implements and tests business solutions either individually or together with his team. You implement and support solutions with a high degree of innovativeness, based on requirements coming from the customer, and you understand basics in UX and know different patterns in software production.
As a Tech Lead, you will work closely with the software architects and project managers to design, plan and deliver an entire solution to the client. In this role, you have the opportunity to dive deep into the realms of low code, specifically the Outsystems development environment, in conjunction with modern software engineering practices for developing web business applications in the context of agile projects.
Your profile
What we expect from you:
First and foremost - you should have ample experience from developing enterprise-grade software solutions based on common programming languages, with strong knowhow in C#, .NET, Javascript and the likes.

You have experience with leading development teams to achieve a common objective.
You create solution features and entire applications following industry best practices, ensuring solution performance and easy user adoption.

You develop integrations with external systems according to the defined architecture guidelines.
You should be a team player and open-minded person, ready to defend your ideas and work, but also knowing others may sometimes have an even better solution for a given problem.

You should be a rapid learner, always ready to improve and acquire new knowledge.
You should have a deep understanding of the tools used to implement code and its best practices. Skills to quickly capture what is being asked by the business / client. Ability to transfer your existing knowledge into low code platform.

Detailed responsibilities and duties:
  • Be ready to take the lead in a challenging software development project, supervising (junior) developers.
  • Implement solutions complying with the architectural design, in time – all the time.
  • Deliver with quality and follow best practices, ensuring scalability and performance.
  • Test and troubleshoot code (also peer review with colleagues), debug and fix software implementation problems
  • Run regular code reviews with your team during the project sprints
  • Review and refactor based on platform best practices
  • Study and research challenging tasks
  • Provide suggestion and ideas in solution architecture
  • Understand customer side technical architecture and landscape
  • Review customer side technical documentation (architecture diagram, ERD, etc.)
  • Act as the technical authority in the project
  • Be always on the look-out for new opportunities to improve solutions and bring additional value to the customer.

Education level:
BSc. or MSc. in Computer Science

Experience:
  • Fluency in English (written and spoken)
  • Excellent Finnish (if not native then at least 10+ years proficiency)
  • 7+ years application development experience with business / enterprise applications for large companies
  • Working based on agile methodologies (we use Jira and Azure DevOps)
  • High proficiency with common programming languages (the more the merrier): C#, .NET, Javascript etc.
  • Experience with leading development teams
  • Experience with Low Code (focus: Outsystems) is a definite plus!
  • Knowledge in database modelling
  • Testing frameworks, code reviews, refactoring
  • Experience in HTML, Python, Java, JS, REACT
  • Understanding UX principles
  • Project experience and good feedback/references from previous projects
Certifications (preferable but not mandatory):
  • Outsystems certifications
  • Microsoft .NET
  • Scrum Master
  • Certifications from relational DB courses
Why us?
What you get:
  • A place in a SuperHero league
  • A competitive salary
  • A job in a company where everybody truly cares about what they do, how they do it and why
  • Being a very valuable part of the team. Your opinion will always matter, and your voice will always be heard
  • Flexibility, common sense, and lack of bureaucracy
  • Top-notch equipment as all the superheroes need to have super tools
  • Various development courses to make you even better professional and happier employee
  • Opportunity to relocate or work for some time in another office of eSystems Nordic (we have offices in Helsinki and Lisbon)
  • Lots of cake!
  • Office gym which can be used 24/7 (to compensate for the cake)
  • Beautiful sauna with the view from the top floor of our office across Ruoholahti
  • “Hero of the month” app with additional benefits you can win
  • Really cool colleagues around
About us

At eSystems, we pride ourselves on being a premier Low-Code solutions provider in the Nordics. Our vibrant team consists of 50 dedicated professionals from various nationalities, all united in their passion for innovation. Our multidisciplinary team – mainly located in Finland and Portugal – encompasses talented developers, architects, designers, engineers, and trainers. Together, we excel in offering consulting services and spearheading low-code-based application development and integration projects. Our aim? To accelerate the digital transformation journey of our clients.

Our core mission is to generate substantial value for both our clients and our team members. Joining us means becoming part of an energetic ecosystem where growth and development are not just encouraged but are part of our ethos. Whether you're looking to advance your personal skills or aiming to climb the professional ladder, eSystems is a place where your ambitions are nurtured.

As our operations continue to scale at a rapid pace, we're on the lookout for bright, future-oriented professionals eager to explore a plethora of exciting opportunities. With a slew of new projects on the horizon and an expanding roster of clients and partners, there's never been a better time to become part of our expanding team.

Embark on a journey with eSystems, where your contributions not only drive digital innovation but also pave the way for a rewarding career filled with advancement opportunities. Join us in our quest to shape the future of digital solutions, one groundbreaking project at a time.

We are looking forward to hearing from you!
Thank you for your interest in eSystems Nordic Oy. Please fill in the following short form. Should you have difficulties with the upload of your data, please send an email to jobs@esystems.fi.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.