Previous Job
Previous
Software Development
Ref No.: 17-19039
Location: Sunnyvale, California
Immediate need for a Team Lead- Software Development with experience in the Telecom Industry. This is a 5 month’s contract opportunity with long-term potential located in Sunnyvale,CA. Please review the job description below:
 
Job ID: 17 - 19039
 
Key Responsibilities:
  • Provide technical leadership and architectural guidance to development teams.
  • Create software designs and framework for developers, and then coach them through delivery to ensure technology assets are high quality and align to the company technology strategy.
  • Integrate large and complex systems and collaborate with cross-functional teams.
  • Deliver architecture artifacts which document technical aspects of the project Standardize product feature APIs and API lifecycle management.
  • Responsible for designing highly available, concurrent, multi-tenant and scalable products for a large global user base.
  • Lead end to end development of features for all project phases.
  • Identify opportunities and methods to improve systems and processes, and manage their delivery.
 
Key Requirements and Technology Experience:
  • Minimum 8 years of hands on software development, with 2+ years of experience in technical leadership Experience with micro-services architecture, Docker ecosystem and API-first approach a plus Knowledge of different caching strategies, performance tuning, transaction management across systems and messaging systems Expertise in enterprise Java technology eco-system including Spring Boot, JPA/Spring Data, maven, JUnit.
  • Deep understanding of building and managing REST APIs. Must possess excellent knowledge of API design.
  • Experience with relational databases, data modeling and SQL optimization.
  • Experience working in Agile/Scrum with continuous integration and deployment.
  • Self-motivated and pro-active with demonstrated problem solving and critical thinking skills.
  • Bachelor Degree in Computer Science/Software Engineering or equivalent.
  • API.
  • ARCHITECTURE
  • DATA MODELING
  • DATABASES
  • DEPLOYMENT
  • INTEGRATION
  • JAVA
  • JUNIT
  • OPTIMIZATION
  • PERFORMANCE TUNING
  • PROBLEM SOLVING
  • REST
  • SOFTWARE DEVELOPMENT
  • SQL
  • TECHNICAL LEADERSHIP
  • B2B SOFTWARE
  • DATABASE
  • INTEGRATOR
  • SOFTWARE ENGINEERING
  • STRUCTURED SOFTWARE
  • Bachelor's Degree
 
Our client is a leading Telecom Industry and we are currently interviewing to fill this and other similar contract positions. Qualified candidates should apply online for immediate consideration.