Required Skills
About the Job
TekWissen is seeking a Senior Software Engineer for a hybrid role in Chennai, Tamil Nadu. Our client is a global company dedicated to improving lives, communities, and the planet. As a Senior Software Engineer, you will be instrumental in the entire software development lifecycle, from designing architecture to deploying robust applications. You will collaborate closely with product owners, designers, and architects, engage with customers to understand their needs, and translate them into user-centric solutions. This role involves developing both front-end interfaces and back-end services, including APIs and microservices. You will define and implement comprehensive testing strategies, optimize application performance, and ensure the security of user data. Experience with Agile methodologies, test-driven development, continuous integration, and continuous delivery is essential. This position requires a Bachelor's degree and 6+ years of IT experience, with at least 4 years in software development, including practical experience in two coding languages or advanced proficiency in one.