About The Company
Persistent Systems is a global technology services company dedicated to helping businesses transform and innovate through cutting-edge solutions. With a strong focus on digital transformation, cloud computing, data analytics, and enterprise modernization, Persistent Systems has established itself as a trusted partner for organizations across various industries. The company boasts a diverse team of talented professionals committed to delivering high-quality services that enable clients to achieve their strategic objectives. Persistent Systems values innovation, collaboration, and continuous learning, fostering an environment where employees can grow their skills and contribute meaningfully to impactful projects.
About The Role
We are seeking a highly motivated and skilled Software Engineer to join our dynamic team at Persistent Systems. In this role, you will be responsible for designing, developing, and maintaining innovative software solutions that meet our clients needs. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality applications on time and within scope. This position offers an excellent opportunity to be part of a forward-thinking organization that values technical excellence and encourages professional growth. The ideal candidate should possess a strong foundation in software development, excellent problem-solving skills, and the ability to adapt to evolving project requirements.
Qualifications
To be considered for this role, candidates should have a bachelor's degree in Computer Science, Information Technology, or a related field. A minimum of 3 years of experience in software development is preferred. Proficiency in programming languages such as Java, C#, or Python is essential. Experience with web technologies including HTML, CSS, JavaScript, and frameworks like Angular or React is highly desirable. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus. Strong understanding of software development lifecycle, version control systems like Git, and agile methodologies is required. Excellent communication skills, teamwork, and a proactive attitude are critical for success in this role.
Responsibilities
The successful candidate will be responsible for the following duties:
- Design, develop, and implement scalable and efficient software solutions aligned with client requirements.
- Collaborate with cross-functional teams to define technical specifications and project timelines.
- Participate in code reviews to ensure code quality, security, and adherence to best practices.
- Perform unit testing and debugging to ensure robust and reliable applications.
- Maintain and update existing applications, troubleshoot issues, and optimize performance.
- Contribute to the continuous improvement of development processes and methodologies.
- Stay updated with emerging technologies and industry trends to incorporate innovative solutions.
- Document technical specifications, system designs, and user manuals as required.
Benefits
Persistent Systems offers a comprehensive benefits package designed to support the well-being and professional development of our employees. This includes competitive salary packages, health insurance coverage, retirement plans, and paid time off. Employees have access to ongoing training programs, certifications, and opportunities for career advancement. The company promotes a collaborative and inclusive work environment, encouraging work-life balance and flexible working arrangements. Additionally, employees are recognized and rewarded for their contributions through various incentive programs and performance-based bonuses.Equal OpportunityPersistent Systems is an equal opportunity employer. We are committed to fostering an inclusive workplace where diversity is celebrated and all employees are treated with respect and fairness. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, religion, or any other protected characteristic. We believe that a diverse workforce enhances our creativity, innovation, and overall success. We encourage applications from all qualified individuals who are passionate about technology and eager to contribute to our mission of delivering impactful solutions to our clients.