Technical Lead

Overview

Remote
Depends on Experience
Contract - W2
Contract - 18 Month(s)
75% Travel

Skills

AngularJS
JSON
Git
Frontend Development
Microsoft Azure
Mentorship
Authorization
Collaboration
Application Development
Authentication
Artificial Intelligence
Amazon Web Services
Software Design
React.js
Node.js
Open Source
JavaScript
Prototyping
MongoDB
Product Development
Documentation

Job Details

Job Title: Technical Lead

Remote:

Travel Required up to 70%.

We are looking for a hands-on Technical Lead with a strong background in web services and server-side development. The ideal candidate will analyze business requirements, interact with cross-functional business teams, contribute to solution design, and play a pivotal role in core application development. This role involves building and scaling real-time, high-traffic enterprise applications, as well as designing robust backend infrastructures.

Key Responsibilities

  • Lead the development of server-side APIs and components for real-time, enterprise-grade applications.
  • Collaborate with business teams to analyze requirements and design scalable solutions.
  • Participate in Agile development practices, implementing design patterns and using version control systems.
  • Drive the design and implementation of proofs of concept, prototypes, and production-ready software.
  • Mentor and guide technical teams from both managerial and technical perspectives.
  • Act as a go-to expert across cross-functional teams and contribute to a high-performance, collaborative environment.
  • Continuously adapt to evolving technologies and changing business needs.

Required Experience

  • 7+ years of hands-on product development experience, with significant exposure to open-source technologies.
  • Proven experience in leading and scaling enterprise applications and backend infrastructures.

Must-Have Skills

  • Strong programming expertise in Java, Python, or Node.js.
  • Experience with JSON, Redis/MongoDB, WebSockets.
  • Proficiency in developing RESTful and SOAP web services.
  • Solid understanding of authentication and authorization techniques.
  • Hands-on experience with server-side programming, independent of specific technologies.
  • Familiarity with Linux/Unix systems.
  • Exposure to cloud platforms such as AWS, Google Cloud Platform, or Azure.
  • Frontend development experience in JavaScript, React.js, AngularJS, or Vue.js.
  • Strong focus on code quality, documentation, and knowledge transfer.
  • Experience in building scalable, high-availability, mission-critical platforms.

Preferred Skills

  • Experience with AI, NLP, ML, or chatbot development.
  • Familiarity with Git or similar version control systems.
  • Contributions to open-source projects.
  • Excellent coding standards and clean code practices.

Educational Qualifications

  • Bachelor's degree in Engineering or Master s degree in Computer Applications.

This is a dynamic role that will evolve with the company. Flexibility, a growth mindset, and the ability to adapt to new challenges are essential for success. If you're a strategic thinker and strong team leader ready to make a significant impact, we d love to hear from you.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.