SS&C Technologies

Manager, Software Engineering

SS&C Technologies

full-time

Posted on:

Origin:  • 🇺🇸 United States • Kansas

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDockerGRPCKubernetesMicroservices.NETPythonSDLCTypeScript

About the role

  • You will have delivery management responsibilities for individuals and teams working across multiple product lines.
  • You will work with other Engineering dept leads, internal and external, to plan, execute and deliver across multiple product releases.
  • Drive a collaborative working relationship between local and remote team members (through KPI/OKRs, etc.)
  • You will work with peers to own the software delivery across the entire SDLC with a collaborative mindset to ensure an end-to-end joined-up thinking approach is taken.
  • Work with management, stakeholders and peers to move the software development process forward in terms of agility, quality and speed of delivery with a cloud-first mindset.
  • Take ownership of system design and decisions on current generation and green-field projects you are responsible for, involving and collaborating with teams inside and outside of engineering.
  • Your direct reports will be Developers and / or Development Team Leads who are in Sprint Teams.
  • You will work closely alongside your in-sprint Team Leads, Product Owners, Developers, QA, etc., to ensure epics/user stories are delivered to high quality and pragmatically.
  • Research and validate emerging technologies for suitability against the technology ecosystem.
  • Highlight requirements for Development Team infrastructure and tooling.
  • Promote opportunities for process and working practice improvements.
  • Take the initiative to define key objectives based on broad outcomes, assisting with the generation of new ideas or approaches within a specialty area.

Requirements

  • Major language experience (Python / Typescript/C# .NET) +5 years
  • Proven team leadership and mentorship skills.
  • OO, Clean Code, Code Complete, TDD practices
  • GRPC / REST API knowledge
  • Unit & Integration Testing knowledge
  • Agile development practices
  • Git/Github/Gitlab source code repositories
  • Experience in managing experienced development staff
  • Continuous integration/continuous delivery
  • Docker / Containerisation technologies
  • You are an ambitious high-achiever who strives for technical excellence from yourself and the team.
  • Your key skill will be delivery of high quality product increments on premise and in the cloud, and will have experience in object-oriented development, unit testing, clean coding, etc.
  • You will have experience in working with LLMs, RAG and a keen interest in where this technology is evolving.
  • You will be able to balance your passion for technology with commercial awareness and be able to communicate with business stakeholders in a professional manner.
  • You will be qualified to degree level in a computer-related (or applicable) discipline.
  • You will coach and mentor team members in various coding methodologies, patterns & practices, testing practices, and tools that complement the software development process. Desirable:
  • Exposure to AWS / Azure / Other Cloud technologies
  • K8S
  • Experience of implementing and using commercial LLM APIs (OpenAI GPT-4o, Anthropic, Claude etc) in an enterprise setting.
  • AI/Machine Learning
  • Proven experience in leading projects across an engineering function
  • Proven experience in delivering enterprise solutions