Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer

Job

Compunnel, Inc.

Aliso Viejo, CA (In Person)

Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 7/18/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

JOB SUMMARY
Independently develops error-free, high-quality validated code for applications, guides other developers, and assists Lead 1 - Software Engineering. Key Responsibilities
  • Understand and provide input to application/feature/component designs, developing them in accordance with user stories/requirements.
  • Code, debug, test, document, and communicate product/component/features during development stages.
  • Select appropriate technical options for development, including reusing, improving, or reconfiguring existing components.
  • Optimize efficiency, cost, and quality by identifying opportunities for automation, process improvements, and agile delivery models.
  • Identify problem patterns and improve the technical design of applications/systems.
  • Proactively identify issues, defects, or flaws in module/requirement implementation.
  • Assist Lead 1 - Software Engineering on technical design, review activities, and begin demonstrating Lead 1 capabilities in making technical decisions.
  • Develop code independently.
  • Implement and monitor configuration processes.
  • Create and review unit test cases, scenarios, and execution plans.
  • Develop features and components with a good understanding of the business problem being addressed.
  • Manage module-level activities.
  • Perform defect root cause analysis and mitigation.
  • Estimate time, effort, and resource dependencies for one's own work and others' work, including modules.
  • Create documentation for one's own work and perform peer reviews of others' documentation.
  • Consume and contribute to project-related documents, SharePoint sites, libraries, and client universities.
  • Report status of assigned tasks and comply with project-related reporting standards/processes.
  • Execute release processes.
  • Develop low-level designs (LLD) for multiple components.
  • Explain and communicate design/development to customers.
  • Perform and evaluate test results against product specifications.
  • Develop user interfaces, business software components, and embedded software components.
  • Manage and guarantee high levels of cohesion and quality.
  • Utilize data models.
  • Estimate effort and resources required for developing/debugging features/components.
  • Perform and evaluate tests in the customer or target environment. Required Qualifications
  • Graduate in Engineering or MCA/Equivalent with 3 years of Software Engineering experience.
  • Graduate in Science/Commerce or BCA/Equivalent with 4 years of Software Engineering experience.
  • Knowledge of appropriate software programs/modules, technical designing, programming languages, DBMS, Operating Systems and software platforms, and integrated development environments (IDE).
  • Familiarity with Agile methods.
  • Team player with good written and verbal communication abilities.
  • Ability to proactively ask for help and offer help. Preferred Qualifications
  • Knowledge of the customer domain and sub-domain where the problem is solved. Certifications
  • Completion of applicable technical/domain certifications.