Java - Software Engineering Manager at Copart in Dallas, Texas

Posted in Other 14 days ago.

Type: full-time





Job Description:

As Software Engineering Manager you will manage a team responsible for the design, delivery, and operation of full-stack applications for Copart.

Responsibilities:
  • Coach and develop technical teams of engineers across all levels through fostering curiosity and exploration, knowledge-sharing, and leveraging the skills of others.
  • Help drive long-term architecture and detailed design for highly scalable front-end applications and back-end microservices that leverage data through a variety of patterns.
  • Drive long-term design thinking for systems and engineering processes with simplicity and maintainability as core tenants.

Deliver value through a strong collaborative approach spanning diverse and remote teams.
  • Drive impact by identifying and delivering both internally and externally.
  • Help continue to develop and improve our "best-in-class" engineering processes by ensuring that the services and the components are well-defined and modularized, secure, reliable, reusable, diagnosable, and actively monitored.
  • Be a role model for an open, honest, and inclusive approach to problem solving.
  • Conduct ongoing career development conversations with your team and manage individual & team performance through a combination of regular 1:1 conversation and formal quarterly check-in's.
  • Be a strong partner to your product & user experience counterparts as well as other parts of the business.
  • As a senior leader at Copart, work in partnership with technology leadership to establish and model a culture of learning, growth & innovation.

Qualifications:
  • 10+ years' experience in Software Development
  • 4+ years of experience hiring, managing, and developing teams which deliver high impact including people management responsibility.
  • Bachelor's or master's degree in computer science, Computer Information Systems, Math, Engineering or related field, or completion of a Code/Developer academy program
  • Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming).
  • Hands on experience with several general-purpose programming languages including but not limited to: Java, Python, Ruby, C/C++, C#, .NET & frameworks such as Angular & React
  • Extensive prior work with cloud-based systems, Azure experience ideally
  • Strong ability to review and evaluate code.
  • Experience with distributed systems design and implementation.
  • Demonstrated ability to collaborate and coach others - you can explain your work, you can ask good questions, you listen to your peers and your customers, and you like to give and receive feedback.
  • Clear and effective communications, be it when you provide feedback to your team, review technical design, or code artifacts or explain complex technical issues to technical and non-technical colleagues across the business.

More jobs in Dallas, Texas

Other
6 minutes ago

LJB Inc.
Other
17 minutes ago

Vertiv Corporation
Other
27 minutes ago

Fairfield Residential
More jobs in Other

Other
less than a minute ago

BC Forward
Other
less than a minute ago

BC Forward
Other
less than a minute ago

BC Forward