Sovereign Technologies - Pleasanton, CA

posted 3 months ago

Full-time - Mid Level
Pleasanton, CA
Merchant Wholesalers, Durable Goods

About the position

As a Lead Technical Consultant, you will play a pivotal role in the software development lifecycle, engaging in various stages such as estimating, technical design, implementation, documentation, testing, deployment, and support of applications tailored for our clients. This position requires you to collaborate closely with solution architects and developers, translating wireframes and creative designs into functional requirements and subsequently into technical designs. Your expertise will guide the team in ensuring that the technical aspects align with the overall project goals and client expectations. In this role, you will lead the technical planning and requirements gathering phases, which include estimating project timelines, developing and testing applications, managing projects, architecting solutions, and delivering high-quality results. As a technical lead, you will also serve as a mentor to junior team members, providing guidance and support in their professional development. Building and maintaining effective working relationships with team members is crucial, as you will need to demonstrate adaptability and the ability to work with individuals of varying experience levels. Your experience as a lead will be essential, particularly with a minimum of 2 years in a similar capacity. Familiarity with Open API and Swagger is also beneficial, as it will enhance your ability to contribute to the development process. This position is ideal for passionate coders who have a strong foundation in application development and are eager to take on leadership responsibilities within a dynamic team environment.

Responsibilities

  • Lead the technical planning and requirements gathering phases including estimating, developing, testing, managing projects, architecting, and delivering.
  • Serve as a technical lead and mentor to junior team members.
  • Provide technical support or leadership in the development and continual improvement of services.
  • Develop and maintain effective working relationships with team members.
  • Demonstrate the ability to adapt and work with team members of various experience levels.

Requirements

  • 5+ years of application development experience.
  • Strong project experience in Spring Boot; knowledge from training is not sufficient.
  • Client-facing or consulting experience is highly preferred.
  • Proven ability to create innovative solutions as a skilled problem solver.
  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
  • Excellent communication skills to explain and present concepts to both technical and non-technical audiences, including high-level decision makers.
  • Bachelor's Degree in MIS, Computer Science, Math, Engineering, or a comparable major.
  • Solid foundation in Computer Science with strong competencies in data structures, algorithms, and software design.
  • Knowledge and experience in developing software using agile methodologies.
  • Proficient in authoring, editing, and presenting technical documents.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service