IT Team Manager Software Engineering

Job ID: 109773
Location: Tulsa, OK  [On-Site]
Salary: $120,000 to $140,000 Annually
Category: App/Dev
Employment Type: Direct Hire
Our client is hiring a highly skilled IT Team Manager to lead a team of software engineers in the development of high-quality software products. This full-time role is based in Tulsa and offers the opportunity to engage in transformative projects within the Information Technology sector. The ideal candidate will bring a passion for team building, technical support, and development, contributing significantly to our mission of delivering resilient and customer-centric technology solutions.

Responsibilities:
  • Manage and provide leadership to a team of software engineers, offering mentorship and coaching to enhance team performance and productivity.
  • Develop and oversee project plans, set realistic goals and deadlines, and allocate resources effectively to ensure project success.
  • Ensure adherence to software development methodologies, whether Scrum or Waterfall, and maintain best practice standards in all development phases.
  • Collaborate with other departments to identify and resolve issues, ensuring that software solutions align with business requirements.
  • Promote a culture of innovation within the team by staying updated on industry trends and integrating emerging technologies into projects.
  • Conduct performance evaluations, provide constructive feedback, and guide team members towards professional growth and development.
  • Participate in the recruitment and hiring process to build a skilled and diverse software engineering team.
  • Champion a collaborative and respectful team culture, contributing to broader company objectives and fostering inter-departmental cooperation.

Qualifications:
  • Bachelor’s or master’s degree in a technology-related field preferred; equivalent experience in software development may be considered.
  • Minimum of 2 years in a leadership or management role within an IT or software development environment.
  • Proven experience with Java application development, including RESTful API creation.
  • Expertise in Spring IoC container and Spring Boot Microservices is essential.
  • Experience with AWS Cloud-based development, Kubernetes, Docker, DevOps, OAuth, and OKTA is highly desirable.
  • Excellent leadership and communication skills, capable of managing and motivating a team effectively.
  • Strong analytical and problem-solving skills, with a creative and strategic approach to software development.
  • Familiarity with project management tools and methodologies, such as Jira, Agile, and Scrum.
  • Ability to manage remote teams and ensure effective communication and collaboration across geographically dispersed team members.
  • Availability to travel and work additional hours as needed to meet project deadlines and objectives.
This position offers a dynamic work environment and the opportunity to lead projects that have a significant impact on the company’s technological advancements. If you are driven, detail-oriented, and looking for an opportunity to excel in a challenging IT management role, we would like to hear from you.