Software Engineer (Golang / AWS
Adria Solutions ltd
Manchester, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 70KJob location
Manchester, United Kingdom
Tech stack
API
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Continuous Integration
Data Stores
Amazon DynamoDB
NoSQL
Software Engineering
Openapi
Generative AI
Information Technology
REST
Serverless Computing
Go
Microservices
Job description
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., + 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.
Requirements
- 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.