At a Glance
- Tasks: Design and develop Golang microservices and APIs in an agile team.
- Company: Join a forward-thinking tech company that values innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Why this job: Make a real impact by leading projects and sharing your expertise.
- Qualifications: Strong Golang skills and experience with microservices and Agile methodologies.
- Other info: Dynamic team environment with plenty of chances to learn and advance.
The predicted salary is between 60000 - 80000 £ per year.
The Role
As a Golang Engineer, you will be responsible for working as part of an agile team to deliver features with your focus being on designing and developing Golang based microservices/APIs.
Key responsibilities:
- Lead and implement best practices in the team such as consistent branching strategy, coding standards, BDD/TDD, CI/CD and DevOps.
- Involvement in every step of the software development life cycle, from design, development, testing, release changes and troubleshoot whenever necessary.
- Follow the Scrum Methodology, participating actively in sprint backlog refinement, sprint planning, stand-ups, sprint review and sprint retrospective.
- Support other team members and teams with sharing your knowledge and implementing innovative solutions that can be used across platforms.
Essential skills/knowledge/experience:
- Excellent knowledge in Golang.
- Excellent knowledge in developing microservices & RESTful APIs.
- Experience in Kafka.
- Experience with SQL/NoSQL database.
- Experience developing backend systems.
- Excellent leadership and managerial skills.
- Experience in Agile (Scrum/Kanban) software development methodology.
- Experience with ALM, JIRA.
- Good knowledge on DevOps and CI/CD.
- Good knowledge on Docker and Kubernetes.
- Experience developing resilient, scalable software and writing high quality code.
- Good problem solving, analytics, and debugging skills.
- Experience in fast-paced collaborating coding environments.
Desirable skills:
- Good understanding of BDD/TDD.
- Hands on experience with UNIX commands.
Golang Engineer in Crawley employer: Techaxis, Inc
Contact Detail:
Techaxis, Inc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Golang Engineer in Crawley
✨Tip Number 1
Network like a pro! Reach out to fellow developers, attend meetups, and join online communities. The more connections we make, the better our chances of hearing about job openings before they even hit the market.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Golang projects, microservices, and APIs. We want to see what you can do, so make it easy for potential employers to check out your work.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of Agile methodologies, CI/CD, and DevOps practices. We need to demonstrate that we not only know our stuff but can also communicate it effectively.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Golang Engineer in Crawley
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and microservices. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with us at StudySmarter and how your background makes you a perfect fit for the Golang Engineer role.
Showcase Your Agile Experience: Since we follow Agile methodologies, it’s important to mention your experience with Scrum or Kanban. Share specific examples of how you’ve contributed to sprints or improved team processes in the past.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at Techaxis, Inc
✨Know Your Golang Inside Out
Make sure you brush up on your Golang skills before the interview. Be ready to discuss your experience with developing microservices and RESTful APIs, as well as any projects you've worked on that showcase your coding standards and best practices.
✨Showcase Your Agile Experience
Since the role involves working in an agile environment, be prepared to talk about your experience with Scrum or Kanban methodologies. Share specific examples of how you've contributed to sprint planning, stand-ups, and retrospectives in previous roles.
✨Demonstrate Problem-Solving Skills
Expect to face some technical challenges during the interview. Practice explaining your thought process when troubleshooting issues or debugging code. Highlight your analytical skills and how you've approached problem-solving in fast-paced environments.
✨Familiarise Yourself with CI/CD and DevOps
Since the job requires knowledge of CI/CD and DevOps practices, make sure you can discuss your experience with tools like Docker and Kubernetes. Be ready to explain how you've implemented these practices in past projects to improve deployment processes.