Lead Developer/Team Lead - Full StackDeveloper - Initial Remote

Expertise inJava, Spring Boot, JavaScript, Cloud (AWS or Azure), Angular (6 preferred), Experience with one of the continuous integration (CI) tools such as Jenkins, Bamboo, Nexus, or Artifactory. Microservices highly desired.
Contract W2, Contract Independent, 12 Months
Depends on Experience

Job Description

Our global client is seeking a Lead Developer – Full Stack Developer to join their team immediately. If you are looking to work with a team of excellent IT professionals to further grow your skills and career, this could be the opportunity for you.

 

Lead Developer/Team Lead - Full Stack Developer

As a Software Developer Lead, you'll be working closely with the development, security, DevOps, and Software Architect to design, develop and implement highly scalable solutions that integrate client agents and cloud services. You'll be responsible for spearheading the development team and converting the low-level design to high-quality implementation and deliverables. You'll have to identify dependencies and identify implementation gaps with multiple teams to ensure that the end-to-end solution is scalable, secure, extensible, and maintainable. You should be able to convey your development decisions to teams spread in multiple locations/timezones. You should also be able to work with the Program Manager and Scrum Master to review, groom and size the backlog items for each release. You should set code quality standards and work closely with the engineers to guarantee that the code passes automated tests and security scans. To be successful in this role, you are expected to be highly hands-on, implement critical components of the solution and also review code changes of other engineers to ensure high standards, consistency, and durability of the implementation. 
Requirements:

  • 7+ years of software development experience
  • 2+ years of experience working as a LEAD DEVELOPER in a moderately complex solution
  • 2+ years of experience with Java, NodeJS, or C#
  • Solid understanding of RESTful web services
  • Being comfortable with coding or performing code reviews
  • End-to-end coding, (concepts, code, test, implement)

Preferred Qualifications:

  • Highly preferred - Strong demonstrable experience designing and developing large scale Cloud Native, Microservices based SaaS/PaaS applications
  • Experience with containers and container orchestration such as Docker, Kubernetes based deployments
  • Knowledge of WebRTC / MQTT / gRPC protocols is an advantage
  • Experience with Windows or Android app development
  • Strong understanding of client-side as well as backend technologies
  • Excellent communication and interpersonal skills, can coach, grow and mentor other developers
  • Past experience working with a distributed global team
  • Development experience with MongoDB, Kafka, Spark, and other databases and big data technologies

If your skills fit this role, please apply for immediate consideration!

-Sorry no third parties.

Dice Id : itpeople
Position Id : 6577845
Originally Posted : 1 year ago
Have a Job? Post it