Lead I Software Engineering

Compunnel, Inc.

Sunnyvale (CA)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services company located in Sunnyvale, California, is seeking a Lead I – Software Engineering. This role focuses on creating high-quality software components, guiding technical decisions, and ensuring adherence to engineering standards. You will interpret specifications, optimize efficiency and quality, mentor team members, and support delivery activities. Proficiency in multiple programming languages and strong problem-solving skills are vital., This position offers an opportunity to influence customer satisfaction and contribute to design and architecture efforts.

Qualifications

  • Strong experience in software design, development, and delivery.
  • Proficiency in coding standards, debugging, documentation, and QA practices.
  • Knowledge of software development life cycle (SDLC) and Agile methodologies.

Responsibilities

  • Interpret application design and develop solutions.
  • Code, debug, test, and document development stages.
  • Validate results with user representatives and support integration.

Skills

Software design and development
Proficiency in coding standards
Strong problem-solving skills
Excellent communication skills
Experience in Agile methodologies
Ability to work under pressure
Collaboration across teams

Job description

The Lead I – Software Engineering role is responsible for developing high-quality software components, guiding technical decisions, and ensuring adherence to engineering standards.

This role involves interpreting specifications, coding, testing, documentation, configuration management, and supporting delivery activities.

The individual is expected to optimize efficiency, cost, and quality while influencing customer satisfaction, mentoring team members, and contributing to design and architecture efforts.

Key Responsibilities
  • Interpret application, feature, or component design and develop solutions according to specifications.
  • Code, debug, test, and document development stages, ensuring alignment with technical and quality standards.
  • Validate results with user representatives and support integration and commissioning of the overall solution.
  • Select appropriate technical options, including reuse, improvement, or creation of new components.
  • Optimize efficiency, cost, and overall quality of deliverables.
  • Influence and enhance customer satisfaction through quality and responsiveness.
  • Set FAST goals for self and the team.
  • Follow coding standards, templates, and checklists, and review code for peers and team members.
  • Create or review templates, checklists, standards, and documentation for design, requirements, and testing.
  • Define and govern configuration management plans and ensure team compliance.
  • Create and review unit test cases, scenarios, and execution results; support clarifications for testing teams.
  • Provide domain-related guidance to developers with strong understanding of business problems solved for clients.
  • Identify domain-related learning opportunities and complete relevant certifications.
  • Manage delivery of modules or user stories, ensuring adherence to timelines.
  • Perform root cause analysis (RCA) and mitigation for defects; identify trends and take proactive measures.
  • Provide effort estimations for projects and support estimation planning.
  • Contribute to knowledge management through documentation, libraries, and reusable assets.
  • Execute and monitor release processes.
  • Contribute to creation of designs and architecture artifacts such as HLD, LLD, and data models.
  • Clarify requirements with customers, present design options, and conduct product demonstrations.
  • Set FAST goals for team members and provide feedback; support team engagement and professional growth.
Required Qualifications
  • Strong experience in software design, development, and delivery within structured engineering processes.
  • Proficiency in coding standards, debugging, documentation, and quality assurance practices.
  • Hands-on experience in creating and reviewing designs (HLD/LLD) and test plans.
  • Knowledge of configuration management practices and tools.
  • Strong understanding of software development life cycle (SDLC) and Agile methodologies such as Scrum or Kanban.
  • Proficiency in multiple programming languages and relevant software modules.
  • Knowledge of DBMS, operating systems, IDEs, RAD tools, modeling languages, and interface definition languages.
  • Strong problem-solving, analytical, and estimation skills.
  • Excellent communication skills, including the ability to explain designs, conduct demos, and write professional communications.
  • Ability to work under pressure, manage dependencies, handle risks, and coordinate multiple tasks.
  • Experience guiding teams and maintaining positive team dynamics.
  • Ability to collaborate across teams and address customer queries effectively.
Preferred Qualifications
  • Experience managing global or cross-functional teams.
  • Experience with large-scale, enterprise-level software delivery environments.
  • Exposure to customer-facing interactions for requirement clarifications and solution presentations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Compunnel, Inc. • Bentonville (AR)

On-site
USD 75,000 - 95,000
Software Developer
Software Developer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 90,000 - 130,000
Software Developer
Software Developer

Compunnel, Inc. • Lisle (IL)

On-site
USD 80,000 - 110,000
Senior Developer
Senior Developer

Compunnel, Inc. • Lisle (IL)

On-site
USD 80,000 - 120,000
Software Developer
Software Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 80,000 - 120,000
Senior Engineering Delivery Lead
Senior Engineering Delivery Lead

Compunnel, Inc. • New Jersey

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 90,000 - 130,000
Flexible working hours
Professional development opportunities
Health insurance
Software Developer
Software Developer

Compunnel, Inc. • Issaquah (WA)

On-site
USD 80,000 - 100,000
Lead Software Engineer
Lead Software Engineer

Jobtailor • Massachusetts

On-site
USD 120,000 - 180,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000