Mosaic Personnel - Oklahoma City, OK

posted 4 months ago

Full-time - Manager
Oklahoma City, OK
Administrative and Support Services

About the position

As a Software Engineering Manager at Mosaic Personnel, you will lead a mission-driven team dedicated to transforming healthcare technology through innovative solutions. This role is pivotal in overseeing and managing the full lifecycle of software development for both new and existing applications. You will ensure that the team creates well-designed, testable, and efficient code across various programming languages, with a particular focus on Java. Your leadership will be crucial in supervising the gathering of user requirements, defining system functionality, and producing specifications to assess operational feasibility. This position offers a unique opportunity to be part of a group that values individual talents and team achievements, all while enjoying a flexible work environment that prioritizes work-life balance.

Responsibilities

  • Oversee and manage the full lifecycle of software development for new and existing applications.
  • Ensure the creation of well-designed, testable, and efficient code in various languages, particularly Java.
  • Supervise the gathering of user requirements and define system functionality.
  • Produce specifications to determine operational feasibility.

Requirements

  • Proven experience in back-end development with Java, including a strong understanding of concurrency and concurrency patterns.
  • Extensive experience with Test-Driven Development (TDD), code testability standards, JUnit/Mockito, and SQL Databases.
  • Bachelor's degree in a related field and relevant managerial experience preferred.
  • Strong leadership and team management skills.

Benefits

  • Dental insurance
  • Top-tier health benefits
  • Vision insurance
  • 401k benefits
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service