At a Glance
- Tasks: Lead a squad to ensure top-notch software quality and performance.
- Company: Join a forward-thinking tech company that values collaboration.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Dynamic role with excellent career advancement potential.
- Why this job: Make a real impact by optimising software development with cutting-edge technologies.
- Qualifications: Proven experience in software development and strong team collaboration skills.
Duties: Responsible for working as a senior software engineer with a squad to ensure quality software deployments and overall application health and performance. Optimizes relationships between the development, quality assurance and IT operations teams. Promotes communication, integration, and collaboration for enhanced software development productivity. Develops infrastructure to incorporate latest technology best practices and improve operational performance. Requires broad technical knowledge and experience across a variety of IT areas, including infrastructure, development, operations, and quality assurance.
Responsibilities typically include:
- Managing large projects or processes with limited oversight from manager.
- Coaching, reviewing and delegating work to lower level professionals.
- Problems faced are difficult and often complex.
Skills:
- Strong skills with: Java (17+), Spring, SQL, NoSql, AWS, CICD, Junit, REST, message brokers
- General familiarity with: deployment methodologies, testing frameworks, JSON, scripting, Jira
Education: Degree educated or equivalent long term professional experience.
Additional information: Outside IR35.
If you are interested in this role and have the skills and experience required, Apply Now.
Senior Software Engineer in Manchester employer: Select Engineering
As a Senior Software Engineer at our company, you will thrive in a dynamic and collaborative work culture that prioritises innovation and professional growth. We offer competitive benefits, including flexible working arrangements and opportunities for continuous learning, all set in a vibrant location that fosters creativity and teamwork. Join us to be part of a forward-thinking team where your expertise will directly contribute to impactful software solutions.