SEA/ is an intelligent marketplace for fixing freight. Setapp delivers custom software development services for maritime industry clients. Together we are the centre of maritime excellence.
ABOUT YOUR ROLE
Reporting into the Engineering Manager, we are now looking for a Senior Engineer to join our growing Sea/ team.
We are looking for a Senior Engineer who is as comfortable working on front-end applications as they are with creating their next Azure Function or implementing a new CI/CD pipeline.
Working on a portfolio of cutting-edge web products and interacting with the existing development team, you will be comfortable with helping to guide, review and oversee the production of robust code to a high quality across the entire stack. If you are a .net developer who is well organised, methodical, passionate about technology and eager to develop your existing skills and experience within a fast-paced environment, then this role could be for you.
This is a great opportunity for someone with a solid background in .net software development using C#. You will be working in a team alongside a lead Product Manager, an Engineering Manager and other engineers and testers, both automated and manual. The team operates with an agile development methodology following patterns and processes that work best for the specific team.
Supported by a separate Coaching function and collaborating closely with Product, following company-wide, filtering down to team-based OKRs (Objectives and Key Results), striving to deliver the best customer experience for our clients using our applications and services to really change their workflows for the better.
With a fantastic career development plan, you will build upon the skills and experience you have working for a market leader that prides itself on quality output and the inward development of staff.
AS A SENIOR FULLSTACK ENGINEER, YOU WILL
Develop and maintain robust API’s, back-end analytical processes as well as front end development.
Work with large and highly transactional databases.
Maintain existing applications and services.
Be responsible for all aspects of the software development life cycle. This includes helping gathering requirements, sprint planning and deployment to production.
Work across the Full Stack to develop, test and release new functions and features.
Work with SQL and NoSQL databases delivered predominantly via web products.
Use multiple technologies with a management team, supporting different tech adoption when required.
Responsible for unit testing your code as well as conducting peer reviews.
Comprehend and convert business requirements into technical solutions.
Help build the capability of the team, working closely and collaboratively with colleagues.
Assist with numerous 3rd party service integrations across the Maritech Engineering teams, all made available via the centralised solution your team owns.
REQUIREMENTS
Core (Technical):
Excellent C# skills with .Net Framework 4.7 and above and .NET Core
Azure experience and working with Azure DevOps and the Azure Portal
Good T-SQL skills and experience with SSMS
Strong unit testing experience (XUnit, NUnit or similar)
Strong experience working on front-end JavaScript/Typescript technologies such as Angular or React for front-end development
Strong communication skills
Desirable (Technical):
Microsoft Azure Technologies (Service Bus, Key Vault, Functions, Search, SignalR & Cosmos)
System architecture and design experience
Powershell scripting
Terraform
Kubernetes
Non-Technical:
Release Management – helping control deployments, coordinating with testers
Cross-team communications – ensuring awareness of product features, integrations etc
Product ownership, strategy, and business interaction – future product thinking ensuring we are building for future scope
Project Management – stakeholder engagement, expectation management, priority setting
WHAT YOU CAN EXPECT
Despite our dynamic growth, we managed to maintain a relaxed and enjoyable atmosphere of a tightly-knit team that can implement complex projects comprehensively and effectively. Each of us knows what is expected from us and has adequate space and freedom of action.
The actual work is important, but it’s also essential for us at Setapp that we all stay happy, relaxed and motivated. That’s why we provide a wide range of benefits to all of our employees:
Training budget
Private medical care (Luxmed)
Voluntary group life insurance
MyBenefit or Multisport card
Language courses (English and German)
Mentoring program and numerous internal pieces of training
Employee referral program
Paid days off from services (B2B)
A paid day off to care for your health - “Dzień na U” with Fundacja Rak'n'Roll. Wygraj życie!
Integration events, joint company trips, birthday celebrations and many other
WHAT WE OFFER
Salary: 17 000 to 24 000 PLN/month (B2B)
Flexible working hours
You choose how you work - from our office in Poznań or remotely from home, or like most of us, work hybrid :)
Strong focus on growth, interesting projects & people who enjoy working with each other! :)