Get more replies from employers
Send a job-specific resume in minutes.
Syncfusion, Inc. is looking for software developers in Chennai, India. Ideal candidates are 2023 graduates with degrees in relevant fields and qualifications of at least 65% in UG and PG. Responsibilities include analyzing user needs, designing software solutions, and collaborating in cross-functional teams while ensuring high-quality software products through thorough documentation and testing.
Candidates should have knowledge in programming languages like C#, JAVA, C++, and Python, along with a solid understanding of software engineering principles and methodologies.
Analyze user needs and system requirements to design software solutions. Create architectural designs, develop algorithms, and write code to implement these solutions.
Apply best practices, coding standards, and follow software development methodologies.
Work closely with cross-functional teams, including product managers, designers, and other developers.
Participate in meetings, contribute to discussions, and collaborate on projects to deliver successful software solutions.
Create and maintain technical documentation, including system designs, software specifications, user manuals, and project documentation.
Documenting code changes, APIs, and technical processes to ensure effective knowledge transfer and maintainable software.
Stay updated with the latest technologies, programming languages, and development trends.
Engage in professional development activities, attend conferences, and actively learn new skills.
Effectively communicate technical concepts and provide regular updates on project progress.
Collaborate with testing teams to define and execute test plans, ensuring the delivery of high-quality software solutions.
For further inquiries or more information, please feel free to reach out to us via email at [emailprotected].
BE/B.Tech, ME/M.Tech, M.Sc. (CS, IT), MCA.
2023 graduates with a minimum of 65% in UG and PG (if applicable).
Minimum of 75% in SSLC and HSC.
No gaps of any kind.
Knowledge in one or more of the following platforms or languages – C#, JAVA, C++, Python.
Ability to collaborate effectively with large teams and contribute to long-term projects.
Ability to analyze problems, think critically, and apply logical reasoning to troubleshoot and debug complex software systems.
Solid understanding of software engineering principles, design patterns, and best practices.
Understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).
Knowledge of databases and SQL, including the ability to design and optimize database schemas.
Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.
Strong attention to detail and a commitment to deliver high-quality software solutions.
Familiarity with cloud platforms (e.g., AWS, Azure) and experience with cloud-based services is a plus.
Knowledge of DevOps practices, continuous integration, and deployment tools is a plus.