Senior Software Engineer Manchester remote (work from home)
Company
We are a fast growing, Manchester based, AWS consultancy partner catering to businesses in the energy sector, with a reputation for success. Our success has led to repeat business and a solid customer base.
We truly care about our people and strive for diversity, inclusion and encourage a positive work / life balance.
We are offering the opportunity to be part of a world-class team, solving complex IT problems for the energy industry and working on innovative, cloud native applications and products.
Our business offers a variety of challenges, and the opportunity to learn new skills along the way from an amazing team. Furthermore, you will be part of a team that will make a significant impact on the business for years to come.
What you can expect from us
- Flexible working arrangements including remote (work from home) or from our Head office in Manchester
- Great benefits package
- Supportive leadership
- A highly-skilled workforce with a solid track record of successful delivery
- A company that is committed to continuous improvement and open to suggestion - If you can think of a better way to do something, tell us and let’s give it a go
- No micro management, we trust you to be responsible and accountable for your workload
- Constantly learning and implementing new technologies
- An ever-evolving tech stack
- Working on a mix of greenfield development and re-architecting legacy applications onto AWS
Role
The Senior Software Engineer will be primary responsible for working with the Business Analyst to turn user stories into technical requirements, that will then be delivered by the squad. Working with our CTO to ensure tickets are delivered in line with our development standards and system architecture.
Job knowledge and experience
- Experience of working in small highly focused squads that are used to delivering quality outcomes
- Experience in coaching and mentoring other team members
- Experience in making technical decisions and ensuring compliance with them
- Diverse exposure and experience including large-scale web applications
- Experience of system migration
- Experience of Agile, preferably Kanban
- Experience of working in a DevOps CI/CD environment
Technical skills
- Proven ability to pick up new technical skills and use them to solve problems
- Commercial experience in AWS
- CloudFormation/CDK
- Serverless
- Lambda
- API Gateway
- Step Functions
- Node.js
- Angular/React/Vue
- Microservices and Event Driven architectures
- Event Sourcing
- CQRS
Behaviours
The successful Senior Software Engineer will display:
- Strong interpersonal skills
- Pragmatic approach to software development
- A desire to learn and grow professionally
- Interpret, analyse, use logic make informed decisions, solve problems that result in an outcome of done
- Support other team members and be part of the team responsible for delivery
- Encouraging the squad to continuously improve
- Build relationships with the senior technical leads internally and with our clients
Outcomes
- Tickets well managed and updated
- On time delivery
- Expectations managed – on time/behind, more complex/easier, blocked/unblocked, quality gates
- Set and develop to agreed standards
- Test criteria met
- Identify opportunities for continuous improvement and participate in the process
Process
This role is top priority and we are looking to appoint a Senior Software Engineer ASAP
Whilst Head office is based in Manchester, this role is a remote (work from home) role and we will accept applicants form anywhere in the UK.
Telephone interview Screening call to assess fit with Reedmace Solutions
1st interview Formal interview to discuss your background and fit
2nd interview Competency based technical interview