E

Senior Software Engineer/Lead Developer

Excelsoft Technologies Limited
Full-time
On-site
Mysore, Karnataka, India
  • Design, develop, test, and maintain Java-based applications using modern frameworks.
  • Participate in architecture discussions and contribute to high-level solution design.
  • Take technical ownership of features/modules from start to finish.
  • Programming/coding and debugging, peer code review, identifying the code pitfalls and loophols.
  • Ensure the delivery of high-quality, scalable, and maintainable code.
  • Identify performance bottlenecks and recommend optimization strategies.
  • Guide and mentor junior developers; perform code and design reviews.
  • Collaborate closely with product managers, QA engineers, and DevOps teams.
  • Follow Agile development practices and participate in sprint planning and reviews.
  • Reverse egineering skills and proposing new ideas to improve the exiting application qualily and performance