Sr. Software Engineer - Inherent Technologies
San Diego, CA
About the Job
Experience:** 8+ years
Responsibilities:
- Develop common components for integration across teams.
- Automate end-to-end system integration testing.
- Ensure alignment with software architecture and design.
- Investigate and resolve technical issues.
- Collaborate across teams to integrate component software into the full system.
Requirements:
- 8+ years of experience in C#/.NET development.
- 3+ years of experience with TypeScript.
- Linux software development experience.
- Proficient in GIT, CM practices, Mocha, WebdriverIO, and JIRA.
- Strong understanding of SOA, REST APIs, software security, and architectural patterns.
- Expertise in software quality practices like CI, static analysis, unit/integrated testing.
- Proven ability to debug complex systems and collaborate in agile environments.
Desired:
- Experience with Docker, Kubernetes, Python, bash scripting, AWS, Angular, or Karate for automation.
- Strong analytical, customer-focused, and self-management skills.