Negotiable
Inside
Hybrid
Burgess Hill, England, United Kingdom
Summary: The Server-Side Engineer (Kotlin) role involves developing and maintaining server-side applications, with a focus on writing, refactoring, and optimizing code. The position requires collaboration within a team and the ability to tackle open-ended problems using various technologies, primarily Kotlin. This is a 6-month contract based in Burgess Hill, UK, with a requirement for three days of onsite work each week. The role is classified as inside IR35.
Key Responsibilities:
- Building server-side applications
- Writing, refactoring, and deleting code
- Utilizing build tools and continuous integration
- Fixing bugs and optimizing performance
- Working with asynchronous code and legacy systems
- Creating unit tests and engaging with open source projects
- Collaborating in a team environment
- Integrating with bespoke backend services
- Designing solutions for open-ended problems
Key Skills:
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Experience with Kotlin
- Familiarity with Gradle, REST, GQL, and RAML
- Strong coding and debugging skills
- Ability to work independently and as part of a team
- Experience with performance analysis and optimization
- Knowledge of unit testing and legacy code management
Salary (Rate): undetermined
City: Burgess Hill
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
· Job Title: Server-Side Engineer (Kotlin)
· Location: Burgess Hill, UK (3 days onsite)
· Duration: 6 months (Inside IR35)
Job Description :
Relevant experience and skills:
- Building server-side applications
- Writing code
- Refactoring code
- Deleting code
- Build tools
- Continuous Integration
- Fixing bugs
- Asynchronous code
- Performance Analysis and Optimization
- Legacy Code
- Unit tests
- Open Source
- Working in a team
- Self-starting
- Integrating with bespoke lovingly hand-crafted backend services from the days of yore
- Designing solutions for open ended problems
Relevant technologies that you may encounter:
- Kotlin
- Gradle
- REST
- GQL
- RAML