
Job Description
Ovii's Interpretation of the Role
Software Engineer II at Tekion builds robust, scalable features for a cloud‑native automotive platform. The role works independently on moderately complex problems while collaborating across teams to deliver high‑quality, maintainable code.
Role Snapshot
- Build scalable software features
- Write clean, maintainable code
- Participate in architecture design discussions
- Develop automated unit, integration, and e2e tests
- Collaborate with cross‑functional teams
- Troubleshoot production issues
Must-Have Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- Proficiency in at least one modern programming language (Java, Python, JavaScript, C++)
- Experience with relational and/or NoSQL databases
- Experience with REST APIs
- Experience with cloud‑based services
- Strong understanding of software architecture
- Strong understanding of testing practices and CI/CD pipelines
- Strong communication and collaboration skills
- software development
- full‑stack development
Work Setup
- Location: Chennai, India
- Work mode: ONSITE
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Salary range
- Visa sponsorship
- Remote eligibility
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design, develop, and maintain end‑to‑end software services across the stack
- Write efficient, well‑documented code focused on scalability and maintainability
- Contribute to system architecture and component design in design reviews
- Create and maintain unit, integration, and end‑to‑end tests to ensure product quality
- Work with cross‑functional partners to gather requirements and deliver technical solutions
- Diagnose production incidents and drive root‑cause analysis for reliability
Good Fit If You Have
- Enjoys solving moderately complex technical problems
- Thrives in collaborative, cross‑functional environments
- Committed to delivering high‑quality, well‑tested code
- Strong communicator who can articulate technical decisions
Skills
- Full‑stack development
- Java / Python / JavaScript / C++
- Relational & NoSQL databases
- RESTful APIs
- Cloud services
- Software architecture
- Testing & CI/CD pipelines
- Collaboration & communication