Software Engineer
Full Job Description
Overview
TekWissen is a global workforce management provider. Join us in making the world better by working with clients who share deep ideals and values since their pioneering days in transportation technology.
Role Title:
Software Engineer (III) - Core Engineer III
Location & Work Type:
Chennai, Tamil Nadu, India | Hybrid (4 Days work From Office)
Position Description
You will be responsible for the entire software development lifecycle: designing architecture, writing code, testing for quality, and deploying solutions. This role involves full-stack engineering including user interface and server-side components.
Key Responsibilities
- User-Centric Design: Engage with customers to understand use-cases and pain points, advocating for intuitive software solutions.
- Architecture & Development: Solve complex problems by designing architectures, selecting technology stacks (APIs, microservices), and implementing deployment strategies.
- Collaboration: Work closely with product owners, designers, and architects across cross-functional teams.
- Quality Assurance: Define test strategies aligned with industry regulations; implement CI/CD practices like Test-Driven Development (TDD) and Continuous Delivery.
- Security & Performance: Safeguard user data through encryption/anonymization while optimizing application performance.
- Innovation: Incorporate emerging technologies and collaborate on new stack layers to maximize development efficiency.
Company
TekWissen India
TekWissen Group is a global leader in technology consulting and workforce management, operating across seven countries including the USA, Canada, Australia, India, Philippines, UK, and Netherlands.Wit...