Sponsored
Verified Job IT / Software / Data Analyst

Senior Software Engineer - Scala / JS / Java - Chennai / Pune

Chennai, Tamil Nadu
IT / Software / Data Analyst
#718127
Remote / WFH
Photon · Chennai, Tamil Nadu

Job Description

Job description
Key Responsibilities:
• Design, develop, and implement high-quality, scalable, and maintainable software solutions across the full stack, utilizing Scala, JavaScript, or Java as primary programming languages.
• Translate complex business requirements into technical designs and scalable architectures.
• Write clean, efficient, and well-documented code following best practices and coding standards.
• Participate actively in code reviews, providing constructive feedback and ensuring code quality and adherence to architectural guidelines.
• Collaborate closely with Product Managers, UX/UI Designers, and other engineers to define, prioritize, and deliver features.
• Lead the troubleshooting and debugging of complex software issues, ensuring optimal performance and stability of applications.
• Contribute to the continuous improvement of our software development processes, tools, and technologies.
• Mentor and provide technical guidance to junior and mid-level engineers, fostering their growth and development.
• Stay up-to-date with emerging technologies and industry trends, evaluating and recommending their adoption where appropriate.
• Ensure the security, reliability, and performance of applications.

Required Qualifications:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
• 5+ years of professional experience in software development.
• Strong proficiency in at least one of the following programming languages: Scala, JavaScript, or Java. (Experience in multiple is a plus).
• Solid understanding of software engineering principles, design patterns, data structures, and algorithms.
• Experience with building and consuming RESTful APIs and microservices.
• Familiarity with relational databases and strong SQL skills.
• Experience with version control systems (e.g., Git).
• Demonstrated ability to deliver high-quality, scalable, and performant software solutions.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
• Experience working in an Agile development environment.
View more Senior Jobs in Chennai →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

AdministratorReceptionist HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Responsibilities: Answering, forwarding, and screening phone calls Checking, sorting, and forwarding emails Scheduling meetings/interviews M...

Posted 1h ago View Details
Senior Business Analyst HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Job Description JOB DETAILS 1.Excellent communicator and relationship builder: A track record of collaborating with a variety of cross-funct...

Posted 1h ago View Details
Software Fresher jyoti Verified
Chennai, Tamil Nadu IT / Software / Data Analyst

Wanted Graduate TraineernJob Role : SoftwarernSkills required : Basic programming language in Java or PHPrnFreshers only can applyrnJob loca...

Posted 1h ago View Details
IT SUPPORT jyoti Verified
Delhi, Delhi IT / Software / Data Analyst

Job description GREETINGS FROM GTROPY! We have exciting openings in the IT Support Team and we like your profile! If you are interested and ...

Posted 1h ago View Details
Remote / WFH IT / Software / Data Analyst

Angular JS Developer Navi Mumbai AddThis Sharing Buttons Share to Facebook Facebook Share to Twitter Twitter Share to LinkedIn LinkedIn Shar...

Posted 1h ago View Details
Associate AspNet Developer HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Senior Software Developer The Senior Software Developer focuses on developing multiple types and categories of software including end-user a...

Posted 1h ago View Details
Application Developer I HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Business Unit: Global Information Technology Job Description: This role is responsible for the delivery of custom software solutions used by...

Posted 1h ago View Details