TecAlliance logo

Software Developer

TecAlliance
About The Role
As a Software Developer, you will play a key role in designing, developing, and maintaining applications that support the Automotive Aftermarket. You will work closely with cross-functional teams to deliver scalable, efficient, and user-friendly solutions. This role emphasizes both front-end and back-end development, with opportunities to contribute across the full software lifecycle.
Key Responsibilities
Primary Focus
  • Design and create software features using agreed-upon design patterns in an agile environment.
  • Write and execute unit, integration, and acceptance tests to ensure code quality.
  • Review peer code and contribute to enhancing the continuous integration setup.
  • Troubleshoot and resolve technical issues, ensuring system performance and stability.
  • Stay current with new technologies and best practices to continuously improve our software stack.
Your Profile
Education
  • Bachelor’s degree in computer science, Information Systems, or a related field (or equivalent work experience).
Experience
  • 3+ years of professional experience in software development.
  • Experience with agile software development methodologies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
Skills & Tools
  • Proficiency in the following programming languages: C# (.NET), Javascript, Typescript, React & Angular.
  • Knowledge of relational databases (SQL, MySql, etc.).
  • Experience with version control systems (e.g., Git).
  • Experience with XML, API, and knowledge of ACES/PIES or TecDoc standards is a plus.
Benefits
  • Fully Remote – work from anywhere within the United States or Canada
  • Comprehensive Health Benefits – supporting your physical and mental well-being
  • Competitive Salary – based on experience and market benchmarks
  • Company-Provided Equipment – everything you need to succeed from day one
Culture
At TecAlliance, we believe that people do their best work when they feel valued, trusted, and part of a supportive team.
  • Our Values in Action – We live ownership, cooperation, entrepreneurial thinking, and self-reflection, working together as ONE team.
  • A Team That Celebrates Together – From project wins to personal milestones, we believe there’s always something worth celebrating.
  • Come As You Are – Whether you’re a T-shirt person or a button-up enthusiast, we value authenticity over dress codes.
  • Professional but Human – In customer-facing roles, you’re the face of TecAlliance. We expect professionalism, but we trust your judgment on when to add personality, humor, and warmth - because customers remember how you made them feel.
  • Your Voice Matters – You’ll help shape our value-driven culture and agile transformation. We’re curious, collaborative, and ready to tackle challenges together.

Job Type

Job Type
Full Time
Location
San Diego, CA

Share this job: