This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in Texas today!

To post a job, login or create an account |  Post a Job

  Jobs in Texas  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Manager, Software Engineering

Infinity Consulting Solutions, Inc.

This is a Full-time position in Coppell, TX posted August 9, 2021.

MANAGER, SOFTWARE ENGINEERINGRemote, USA ICS is hiring a Manager of Software Engineering!

The Manager of Software Engineering will be responsible for building out an Engineering team and operation from scratch, within an enterprise, SaaS environment.

The Manager of Software Engineering will help build out a Site Reliability Engineering operation from scratch.

You and your team will help bring our Client closer to “Always On” availability and zero downtime deployments thru architecture and application changes.

What You’ll Do:* Collaborate with partner teams across the organization to design and plan refactoring of Azure IaaS/PaaS cloud services for high availability, resiliency, scalability, security, and optimal performance to meet service level objectives (SLOs).* Plan and prioritize work for your team and be responsible for the success of your projects.* Manage software delivery and ensure SLOs, quality, security, and other SDLC gate expectations are met.* Manage problem triage, resolution, and incident postmortem processes to drive increased availability.* Identify technical standards and practices within the team, including, but not limited to test driven development, branch management, and pair programming.* Participate in code reviews as necessary to ensure adherence to technical and quality standards.* Identify opportunities to optimize delivery to ensure maximum efficiency.* Identify gaps in technology, practices, and processes and recommend improvements.* Manage employee career development to help them reach their full potential and new levels.* Manage recruiting efforts to fill vacancies and identify new roles as required by project requirements and timeline.* Lead by example by focusing on customer success and winning as a team thru predictable, quality execution.Skills/Experience You’ll Need:* Bachelor’s Degree in Computer Science, Information Technology or equivalent field* 4+ years of experience managing Agile, particularly SCRUM teams who develop on the full end-to-end Microsoft stack* Experience managing teams developing cloud-hosted software on the Microsoft technology stack* Systems designing experience with a focus on high availability, resiliency, and scalability* Strong hands-on experience developing C# applications, especially ASP.Net, WCF, and/or Web API* Strong hands-on troubleshooting experience across network, hardware, and service layers* Strong analytical, problem solving, and communication skills* Experience delivering significant improvements to application resiliency* Experience delivering code refactoring, quality improvement, and performance optimization initiatives* Experience influencing peers and stakeholders and leading change* Experience forecasting and communicating software delivery progress in an agile environment with an SDLC like Scrum, SaFE, etc.* Passionate about sharing your experiences and knowledge and growing your peers* Knowledge of networking patterns for cloud-hosted services* Knowledge of Azure infrastructure and architecture

Please add your adsense or publicity code here (inc/structure/adsfooter.php)