More jobs:
Software Engineering Manager
Job in
Irving, Dallas County, Texas, 75084, USA
Listed on 2026-07-29
Listing for:
Optimize Search Group
Full Time
position Listed on 2026-07-29
Job specializations:
-
Software Development
Software Project Mgr/ Lead, Software Architect
Job Description & How to Apply Below
Location:
Irving, TX (4 Days On-site/ Friday Remote) Duration:
Direct Hire Job Summary
We are seeking an experienced Manager, Software Engineering to lead a team of software engineers in delivering innovative, high-performance web and native mobile applications. In this role, you will collaborate with Product Owners, business stakeholders, and cross-functional teams to design, build, and maintain scalable, secure, and enterprise-grade software solutions. The ideal candidate is a hands‑on technical leader with full-stack development expertise, strong people management skills, and experience leading agile software development teams in a fast‑paced environment.
Education- Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering, or a related technical field preferred.
- Proven experience managing software development teams responsible for web, mobile, e-commerce, or field service management applications.
- Strong leadership, communication, and interpersonal skills.
- 5+ years of hands‑on experience in both front‑end and back‑end software development.
- 3+ years of experience leading software engineering teams.
- Experience with relational and No
SQL databases, including SQL. - Proficiency with Git and collaboration tools such as Jira, Confluence, and Slack.
- Experience working in Agile/Scrum development environments.
- Knowledge of responsive web design, modern web frameworks, interactive web applications, and native mobile development.
- Experience optimizing application performance and site speed.
- Strong understanding of secure software development best practices.
- Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) is preferred.
- Lead and manage a team of software engineers, fostering a collaborative, high-performing engineering culture.
- Plan and oversee project execution, development workflows, and product roadmaps to ensure timely and successful delivery.
- Define and implement software architecture and technical strategies that support scalable, reliable, and maintainable applications.
- Partner with Product Owners and business stakeholders to gather requirements, prioritize initiatives, and translate business needs into technical solutions.
- Guide Agile ceremonies and best practices, including backlog refinement, sprint planning, story estimation, and breaking down epics into actionable work.
- Provide technical leadership through architectural guidance, code reviews, design discussions, and technology recommendations.
- Mentor and coach team members to support professional growth, technical development, and career progression.
- Conduct performance reviews, support hiring and onboarding efforts, and contribute to workforce planning.li>
- Remove roadblocks and resolve issues that impact engineering productivity and delivery.
- Promote engineering excellence through quality standards, secure development practices, continuous improvement, and operational efficiency.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×