Senior Golang Developer

at  Waracle

Bristol, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Jun, 2024Not Specified04 Mar, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Waracle is a world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation.
We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations.
We are a high growth business and were recently recognised on the E2E Tech 100 list of the fastest growing tech companies in the UK. Our growth has been based on great people working collaboratively with innovative clients, we are constantly seeking the best industry talent to join our dynamic teams, gaining experience and exposure to a range of languages and technologies. We want our work to have a positive impact within our key industries of digital health, financial services and energy. Contributing to a Healthier, Wealthier and Greener world.
Waracle is looking for an experienced Senior Go / Golang Developer to join our team on a contract basis (Inside IR35)
This is a hybrid role, working 2 days per week from our client’s offices in Bristol.

As a Senior Go Developer, some of the responsibilities include:

  • Develop secure and scalable backend services for a mobile banking application.
  • Design and implement enterprise-class microservices to meet the needs of our security infrastructure.
  • Ensure the reliability, scalability, and performance of backend services through rigorous testing and optimization.
  • Document technical specifications, architecture, and implementation details for future reference and knowledge sharing.
  • Consult on wider architectural or development paradigms such as security, API architecture and SDLC.
  • Collaborate with cross-functional teams to seamlessly integrate backend services with existing systems.
  • Proficiency in in developing Go / Golang microservices at enterprise level
  • Strong experience with Golang packages and Goroutines
  • Exposure to Java programming for de-bugging/support
  • Knowledge of containerisation technologies such as Docker and Kubernetes.
  • Strong understanding of RESTful API design and implementation.
  • Strong communication skills and ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Experience with cloud-based architectures and services (e.g., AWS, Azure, Google Cloud Platform).

The recruitment process you can expect for this role is an initial call with your dedicated Talent Acquisition Partner who will chat with you about Waracle, what you are looking for in a new position, the day rate for the role, notice period and benefits (the important stuff!). After that, will follow a technical exercise and technical interview, and finally an intro call with the your new team, where you have an opportunity to showcase your technical craft, find out more about the role and your skills and experience. Your Talent Acquisition Partner guiding you through the whole process to your first day with us.
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.

Responsibilities:

  • Develop secure and scalable backend services for a mobile banking application.
  • Design and implement enterprise-class microservices to meet the needs of our security infrastructure.
  • Ensure the reliability, scalability, and performance of backend services through rigorous testing and optimization.
  • Document technical specifications, architecture, and implementation details for future reference and knowledge sharing.
  • Consult on wider architectural or development paradigms such as security, API architecture and SDLC.
  • Collaborate with cross-functional teams to seamlessly integrate backend services with existing systems.
  • Proficiency in in developing Go / Golang microservices at enterprise level
  • Strong experience with Golang packages and Goroutines
  • Exposure to Java programming for de-bugging/support
  • Knowledge of containerisation technologies such as Docker and Kubernetes.
  • Strong understanding of RESTful API design and implementation.
  • Strong communication skills and ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Experience with cloud-based architectures and services (e.g., AWS, Azure, Google Cloud Platform)


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bristol, United Kingdom