US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Director - Software Engineering

Essential Duties and Responsibilities:

- Foster an environment of experimentation and continual improvement through regular iterations, technical debt reduction, and an architectural roadmap.

- Use extensive management skills and experience to develop technical and managerial leadership skills, and create a vibrant culture of mutual support and motivation.

- Stay in sync with multiple development and product teams routinely reviewing specs and roadmaps to assure development cycles stay on time and are of the highest quality.

- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.

Supervision is often provided through a team of subordinate managers.

- Closely collaborate with technology and business partners across the company to scale existing products to new lines of business while also advancing our digital agenda through automation and straight through processing.

- Create strategic, and highly-functional, team partnerships with business and other application technology leaders.

- Attract top technology talent while aligning strengths to organizational goals.

Job-Specific Essential Duties and Responsibilities:

Engineering Leadership, Innovation & Delivery

- Work closely with Solution Architects to shape opportunities, ideate, design, build and deliver modular, scalable solutions that meet or exceed business value

- Lead investigation of new solutions, tools, products and techniques including latest cutting-edge technologies such as Artificial Intelligence in software

- Maintain alignment with multiple development and product teams by routinely reviewing specifications, roadmaps, and delivery milestones to ensure timely, high quality outcomes.

- Drive engineering best practices, including code quality, automation, performance optimization, and scalable system design within C#, ASP.NET and Azure cloud based environments.

Technical & Architectural Oversight

- Provide hands on technical leadership and architectural guidance across solutions built using:

- C# / .NET / ASP.NET MVC

- JavaScript based front end frameworks

- Telerik Kendo UI

- SQL Server and Azure SQL

- Azure cloud services and supporting platform capabilities

- Ensure solutions meet enterprise standards for scalability, security, performance, and maintainability.

- Partner with architects and senior engineers to define and enforce technical standards and patterns.

- Evaluate and guide adoption of new technologies within the Microsoft ecosystem.

People Leadership & Organizational Development

- Lead and mentor engineering managers and senior technical leaders, developing both technical and managerial capabilities across the organization.

- Build and sustain a culture of collaboration, accountability, and mutual support that motivates teams to achieve ambitious goals.

- Oversee personnel decisions including hiring, performance management, promotions, and terminat...


  • Rate: Not Specified
  • Location: Portland, US-ME
  • Type: Permanent
  • Industry: Finance
  • Recruiter: Maximus
  • Contact: Not Specified
  • Email: to view click here
  • Reference: 36484_ME_Portland
  • Posted: 2026-03-13 08:16:22 -

  • View all Jobs from Maximus


Share Job