Full stack Developer (Tech Lead) at Expeed Software
United States, North Carolina, USA -
Full Time


Start Date

Immediate

Expiry Date

16 Jun, 25

Salary

0.0

Posted On

16 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Azure, Database Design, Kubernetes, Sql, Nosql, Angular, Docker, Software Development, Java, Google Cloud, Soft Skills, Architecture, Microservices, Computer Science, Aws

Industry

Computer Software/Engineering

Description

We are seeking an experienced and dynamic Tech Lead with deep expertise in both frontend and backend technologies. The ideal candidate will possess extensive hands-on experience with frameworks and languages such as Angular, JS, .NET, and Java, and will be responsible for driving the technical vision, mentoring a diverse development team, and delivering high-quality software solutions. This role demands a strategic thinker who can balance technical excellence with business needs while fostering a collaborative and innovative work environment.

EXPERIENCE:

  • Minimum of 7+ years of experience in software development with at least 2-3 years in a leadership or tech lead role.

SOFT SKILLS:

  • Excellent leadership and mentoring abilities.
  • Strong problem-solving skills and the ability to make sound technical decisions under pressure.
  • Effective communication and collaboration skills, with the ability to work seamlessly with cross-functional teams.
  • Ability to manage multiple priorities and deliver results in a fast-paced environment.

EDUCATIONAL BACKGROUND:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Responsibilities
  • Lead and mentor a team of developers, ensuring best practices in coding, design, and testing are consistently followed.
  • Architect, design, and review technical solutions for complex software applications.
  • Drive the adoption of modern development methodologies and technologies.
  • Oversee the development of both frontend and backend systems, ensuring seamless integration and optimal performance.
  • Conduct code reviews, establish coding standards, and ensure adherence to best practices.
  • Implement and monitor performance metrics to ensure the system’s reliability, scalability, and maintainability.
  • Stay updated with emerging technologies and industry trends to drive innovation within the team.
  • Provide technical input for future technology roadmaps and process improvements.
Loading...