Saiaposted about 2 months ago
Full-time
Johns Creek, GA
Truck Transportation

About the position

Leads complex software solution design, development, and maintenance while mentoring team members. Shapes architectural decisions to deliver high-quality software products that align with the strategic goals of the organization.

Responsibilities

  • Leads the design and development of complex software modules, ensuring well-structured, efficient, and maintainable code.
  • Mentors and guides technical team members to improve software performance and promote coding best practices.
  • Influences system design through aligned architectural discussions with project goals and scalability requirements.
  • Partners with cross-functional teams with project planning, resource allocation, technical input.
  • Resolves complex technical challenges and critical software issues with innovative solutions through troubleshooting.
  • Engages in code reviews to enhance code quality through feedback.
  • Maintains comprehensive code documentation, including code comments, architectural decisions, design rationale, and technical specifications.
  • Analyzes and recommends new technologies, tools, and frameworks for development process enhancements.

Requirements

  • Bachelor's degree in information technology or a related field.
  • 5+ years of experience in software engineering and/or application development.
  • Proficiency in programming languages (C#, JavaScript with Express, or TypeScript).
  • Prior experience with cloud computing platforms.

Benefits

  • Competitive compensation
  • Great benefits
  • Commitment to employee performance recognition
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service