Requirements for Software Engineer Manager

  • 5+ years of team leadership and management
  • 5+ years of hands-on experience on Integration technologies e.g., SOA, OSB, ODI etc.
  • 5+ years of experience with .Net Framework, C#, SOAP, REST, JSON Web Services
  • 3+ years of experience in Microsoft Azure Services (App Service, Service Fabric, Azure Service bus, API Management, Logic Apps and Azure Functions)
  • Experience with creating, deploying, configuring, and scaling applications in Azure
  • Experience with Azure Architecture and design patterns, Domain driven architecture, Microservices architecture, Azure native application development, Azure cloud native Azure Integration Services (Logic Apps, API Management, Service Bus & Event Grid) Azure SQL Database, Azure Web Jobs, MySQL, SQL Server, SQL Server IaaS, Azure Monitoring, and application insights
  • Experience in DevOps and CICD tools like Azure DevOps, Docker, Kubernetes, and Library Management tools like Artifactory or NuGet
  • Extensive Experience in Message Queuing/Enterprise Service using Azure Service Bus, notification hubs, event hubs, stream analytics including content-based routing, message enrichment, guaranteed delivery, ordered delivery, scatter-gather, and aggregate services
  • Experience with various architecture patterns and styles (ex: microservices, event driven, service oriented & serverless)
  • Design, development, and operational experience with highly available, scalable and fault tolerant systems
  • Ability to take a project from scoping requirements through launch
  • Possess an Azure Architect Certification or Azure Developer Certification
  • Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Agile Applications Development, Support and Deployment
  • The integrations leader needs to have knowledge of all the different aspects of the technical Delivery as well as robust business knowledge
  • Should be proficient in foundation, People Leadership, vendor management, service & delivery, and business leadership
  • ​​​The ideal candidate for this position should possess a good understanding of enterprise-class IT development and integration methodologies and demonstrate solid skills around business processes
  • This individual must have excellent communication skills, both verbal and written, and demonstrate a team-oriented, goal and results-driven work ethic

Responsibilities for Software Engineer Manager

  • Overseeing integrations including development and roadmap to rebuild current and legacy integrations on the Azure and PowerApps stack 
  • Consult with internal technical teams and business stakeholders to build and architect new solutions and scaling their adoption of Microsoft Azure
  • Own the Azure technical engagement including developing the architectural design on specific implementation projects and/or Proofs of Concepts, and Cloud solution architecture components
  • Build and develop Azure cloud Integration Approach, Integration architecture for Realtime, near Realtime integrations
  • Review and evaluate architectures of existing systems and software products to identify reuse and platforming opportunities as well as refactoring opportunities
  • Provide technical leadership, guidance, and assistance to the teams in the implementation of established architectures and designs
  • Establish and enforce quality standards for cloud software integration architectures
  • Define the structure of a system, its interfaces, and the principles that guide its organization, software design and implementation
  • Responsible for the end-to-end architecture of a Delivery, including its assembly and integration into the IT architecture principles
  • Responsible for the management and mitigation of technical risks, ensuring that the Delivery services can be realistically delivered by the underlying technology components
  • Develop integration solutions, including REST APIs, event driven/queue-based integrations
  • Manages full software development life cycle including testing, implementation, and auditing
  • Performs solution design, bug verification, and beta support, which may require research and analysis
  • Coding, developing, and documenting software specifications throughout the project life cycle
  • Support solution architects in problem analysis and design, advising teams on appropriate Azure services selection
  • Mentoring development teams on Integration best practices



About this position

This job is no longer online. We keep it on here for reference only.

Job Summary

Years of Experience
Atlanta, GA
Go To job Listing


Our Purpose: Elevating Women
SPANX® is a brand for women, by women. We obsess comfort, deliver results and ensure you look as good as you feel. We think forward, and give back. We believe women can do anything. And together, we believe we will make the world a better place... one butt at a time!

Move your Job Search from “Applied” to “Interviewing”
Get the Free Teal Job Tracker