Senior Software Engineer

  • Madurai
  • Cogniwide

As a Senior Software Engineer, you are passionate about technology, data-driven, and enjoy solving problems. You have experience building business-critical applications at scale and are open-minded and eager to learn. You bring about a wealth of technical expertise and help other engineers improve their tech skills. 

 

Responsibilities & Qualifications

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews.

 

Qualifications

  • Bachelor's degree in Computer Science (or related field)
  • 3 - 5 years of relevant work experience
  • Possesses a strong grasp of algorithms and data structures.
  • Boasts a minimum of 3 years of engineering experience, with a specialization in frontend technologies such as Node.js, React, and React Native, Angular and expertise in cloud-native deployments, preferably on AWS and Azure.
  • Experience in Back-end Technologies Java with Springboot.
  • Expertise in Object Oriented Design, Database Design, and XML Schema
  • Experience with Agile or Scrum software development methodologies
  • Has a track record of developing medium-load, large-scale, business-critical applications handling hundreds of thousands of requests per second.
  • Demonstrates a proven capability to shape the technological direction of the team significantly.
  • Makes decisions guided by data-driven insights.
  • Displays a keen sense of commercial awareness in the context of technical tasks.
  • Excels in collaborative team environments and consistently delivers impactful contributions across multiple teams.
  • Has a proven ability to nurture and develop technical talent.

 

Work Location:

  • Madurai (On-site)