Software Engineer (Golang / AWS)
Software Engineer (Golang / AWS)
Our client based in Greater Manchester is currently looking for skilled Golang Software Engineer to design, develop, and maintain secure, high-performance software solutions in AWS. You will work closely with architects, front-end developers, QA, and product teams to deliver scalable services. This includes developing microservices, RESTful APIs, and leveraging serverless technologies while applying engineering best practices.
Key Responsibilities:- Build and maintain robust, scalable backend solutions using Go.
- Develop serverless applications in AWS (Lambda, SST).
- Implement CI/CD pipelines and automated testing frameworks.
- Build and document APIs using OpenAPI standards.
- Work with NoSQL data stores, including DynamoDB.
- Apply strong security principles in all software design.
- Collaborate in Agile squads to deliver solutions efficiently.
- Explore GenAI tools to accelerate development.
Skills & Experience:
- Proven experience developing software using Go.
- Experience with AWS serverless architecture.
- CI/CD and automated testing expertise.
- RESTful API and microservices development.
- Familiarity with DynamoDB or similar NoSQL databases.
- Comfortable communicating complex technical issues clearly.
- Knowledge of Agile/Lean methodologies.
What We Offer:
- Hybrid working to balance remote and on-site time.
- Career growth opportunities in a high-impact fintech environment.
- Competitive benefits including pension, 23–28 days holiday, wellness and charity days, birthday and wedding leave.