Job Details

ID #44649563
State Texas
City Frisco
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Prudent Technologies and Consulting
Showed 2022-08-06
Date 2022-08-05
Deadline 2022-10-04
Category Et cetera
Create resume

Software Engineering Manager

Texas, Frisco, 75034 Frisco USA

Vacancy expired!

Role: Software Engineer Manager

Location: Frisco, TX

Duration: Full time

Must work onsite 2-3 days a week. Will work in a hybrid role - onsite/remote forever.Will need to live in the DFW area, if out of town, will help with relocation costs for the right person.

Software Engineering Manager Job DescriptionIf you feel rewarded by empowering others, and if you embrace and encourage change to improve processes and performance, This is the place for you! We’re the global technology leader in loyalty and reward program solutions, and we’re growing! Our exciting, culture-focused company is on a mission to find a seasoned Software Engineering Manager to grow, inspire and develop our team of talented and motivated engineers. You’ll have the outstanding opportunity to impact the development of our core technology products – those that run some of the world’s best loyalty programs. We are transforming our company to become truly Agile. What does that mean for you? Massive opportunity – specifically, in this role! You will have the opportunity to assertively lead, inspire change and cultivate collaboration across all levels of our organization.We are transforming our product to become the best in the loyalty domain. You will use the latest tools, technology and methodologies and will work with globally recognized “big name” companies across multiple industries to create cutting-edge solutions.You have a seat at the table, will work on complex solutions and will become a true resource that is at the heart of our company.

Summary:We are looking for a person centered, product focused Engineering Manager to lead our global software engineering team who has passion for technology and a constant desire to learn what the next best thing will be. As a Software Engineering Manager, you will provide hands-on leadership to the team of software engineers building SaaS product. You will both contribute directly to building the solution, act as the point of contact for reviewing technical solution and manage a combination of employees and global contractors to deliver our SaaS product.

Essential Duties and Responsibilities:
  • Manage highly experienced global engineers through one-on-ones, feedback meetings and retrospectives in efforts to improve the team’s performance and quality of delivery.
  • Monitor for potential impediments to the team and remove them before they become roadblocks.
  • Resolve competing priorities while guiding your areas of ownership through design, implementation, testing, and delivery.
  • Emphasis on mentorship, guidance through individuals’ career growth, and leading teams towards increased efficiency, productivity, and performance.
  • Ability to measure the team and individuals’ performance through standardized key performance indicators, and the ability to push the quality bar higher.
  • Building well-architected and high integrity applications by designing elegant solutions to complex problems.
  • Facilitating and driving key solution decisions with the team.
  • Partnering with program management, enterprise architecture team, DevOps, and analytics stakeholders to support aggressive roadmap against engineering principles.
  • Ability to work in a fast paced, agile development environment.
  • Participate in the analysis, architecture, design, and delivery of enterprise product.
  • Be a mentor, technical leader and thought leader for a talented team of both front end and back-end engineers as well as quality engineers, challenging them and helping them grow.
  • Building a culture of learning and sharing technology insights across the technology teams.

Required Experience & Skills:
  • 5+ years of technical hands-on experience in the past
  • 2+ years of experience as an engineering manager leading software development teams.
  • Deep understanding of computer science and software engineering concepts.
  • Engineering management experience with a strong record of delivery with Agile processes.
  • Proven experience providing team oversight during the full software development life cycle.
  • Experience overseeing and directing the development of test automation frameworks and applications to ensure the implementation of manual and automated test solutions and practices.
  • Experience managing onshore, offshore, and nearshore teams, balancing each team’s needs and resources to ensure successful delivery.
  • Strong experience in .NET core, ASP.NET, C# and its surrounding ecosystem.
  • Exposure to JavaScript and ideally to frameworks/libraries like React, Vue.js, TypeScript etc.
  • Experience working with SQL-compliant databases, such as PostgreSQL, Oracle, or MS-SQL.
  • Experience working with various DevOps tools and practices including GitHub, Jenkins, Jira, Confluence and CI/CD.
  • Experience working with microservices based architectures (RESTful APIs)
  • Experience working with caching frameworks like Redis or Apache Ignite
  • Exposure working with streaming platforms such as Apache Kafka, Apache Airflow and Apache NiFi.
  • Exposure with container-based development using Kubernetes.
  • Understanding of cloud environments such as AWS or Azure.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
  • Demonstrated ability to achieve stretch goals in an innovative and fast paced environment.
  • Be able to define and set standards for engineering rigor and help cultivate an engineering driven culture.
  • Looking for continuous improvement in productivity and quality.
  • Practices extreme ownership.
  • Excellent time management skills with ability to manage a large, diverse set of to-dos – vigorously prioritize, stay on top of multiple work streams, monitor progress, hold owners accountable.

Education:B.S. or M.S. in Computer Science or equivalent

Vacancy expired!

Subscribe Report job