Software Engineer
As a Software Engineer, you will able to input into the architecture and design. You will report into the Integration manager and work with engineers at all levels to deliver our platform and meet both the customers and our needs.
Development
- Develop software using C# and SQL Server. You will write clean, efficient code and developing database solutions that support our applications functionality and performance. An eye for details is necessary .
Integration Development
- Create and consume integrations (different types for example REST/SOAP/ JSON) to facilitate between our main system and with our external partners.
Test-Driven Development
- As a Mid-Level Engineer, you will adopt a test-first mentality to ensure our partner integrations are maintainable. You won't just write code; you'll build a safety net that allows for rapid scaling without regressions.
Containerisation
- Utilise Docker to containerise applications. This will involve working with senior engineers to deploy and manage applications.
Collaboration
- Work with the team to participate in code reviews,contribute to technical discussions, and help mentor junior developers. Your input will shape our technical roadmap and solving complex problems.
Troubleshooting
- Help resolve technical issues and bugs. You will be a necessary part of the teams effort to maintain system reliability and a high-quality user experience.
Hackdays
- You will participate in regular hack days, using the latest tech to prototype approaches to business/technical goals.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.