
Senior Software Engineer
Vix Technology
full-time
Posted on:
Location Type: Hybrid
Location: Manchester • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Design, develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs.
- Contribute to Agile development processes, including sprint planning and reviews.
- Collaborate with the Team Lead and Principal Engineer on design priorities and delivery planning.
- Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching.
- Investigate and resolve production incidents to ensure system stability and customer satisfaction.
- Communicate technical concepts clearly across diverse teams and provide constructive, solution-oriented feedback.
Requirements
- Minimum of 5 years experience in software development.
- Extensive experience in C++, Java, Experience with AWS cloud platform, particularly serverless architecture (Lambda, API Gateway), containerisation (ECS, ECR) and CDK.
- Proficient in Bitbucket and building CI/CD pipelines to automate testing and deployment.
- Skilled in building and integrating RESTful APIs and event-driven architectures using tools like Kafka.
- Competence in working with relational and non-relational databases such as Oracle and PostgreSQL
- Strong focus on automated testing (unit, integration, UI) using frameworks such as JUnit, Jest, Selenium, Cucumber Studio, and Allure.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Benefits
- A supportive culture with great on-site offices
- A focus on learning and development
- A great collaborative team culture
- Private Healthcare
- Income Protection Scheme
- Pension
- Group Life Assurance
- Cycle to Work Scheme
- Electric Car Benefit Scheme
- Employee Assistance Programme
- Eyecare and Optometry Vouchers
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++JavaAWSserverless architectureLambdaAPI GatewaycontainerisationECSECRCI/CD
Soft Skills
mentoringcollaborationcommunicationproblem-solvingknowledge sharingtechnical coachingconstructive feedback