Datasoft - Kansas City, MO

posted 30 days ago

Full-time - Mid Level
Kansas City, MO
Computer and Electronic Product Manufacturing

About the position

This position is for a technical lead responsible for designing, developing, and maintaining software applications that support business needs. The role involves leading day-to-day functional tasks, providing developer support, and ensuring the development environment is well-maintained. The candidate will work closely with QA, UX, and other teams to ensure a consistent understanding of requirements and will assist in planning and implementing strategic directions for the product.

Responsibilities

  • Design, develop, and maintain complex software components.
  • Create and maintain documentation of design approaches and internal architecture.
  • Lead architectural changes in the system.
  • Identify product design features to support scalability, usability, and performance.
  • Drive technical design and code reviews for enhancements and maintenance work.
  • Understand complex business and functional requirements to produce technical specifications.
  • Establish best practices in coding and development within the team.
  • Ensure consistency in the use of best practices within the team.
  • Design and develop reusable code components.
  • Mentor and coach team members on coding principles and best practices.
  • Create, maintain, and execute unit test and alpha test plans.
  • Maintain the development environment and create builds.
  • Stay updated on the latest technologies relevant to the role.

Requirements

  • Bachelor's degree in a related field or equivalent experience.
  • 8 to 10 years of experience in software development.
  • At least 2 years in a lead role.
  • Proficiency in Angular 16+, .NET 8, and Azure Services.

Benefits

  • Hybrid work environment
  • Opportunity for contract to full-time transition
  • Immediate interviews and urgent hiring process
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service