← All open roles
Software Developer
Information Technology (IT)· Full-Time
PythonJavaScriptJava
Job Title: Software Developer
Department: Engineering / IT
Experience: Freshers
Employment Type: Full-time
Job Summary
We are looking for a skilled and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate should have a strong foundation in programming, problem-solving skills, and an interest in building reliable, scalable software solutions.
Key Responsibilities
- Design, develop, test, and maintain software applications.
- Write clean, efficient, reusable, and well-documented code.
- Collaborate with developers, designers, testers, and product managers.
- Identify, troubleshoot, and resolve software bugs and technical issues.
- Develop and integrate APIs and third-party services.
- Participate in code reviews and follow software development best practices.
- Test applications to ensure functionality, performance, and security.
- Maintain technical documentation and update existing software.
- Learn new technologies and contribute to continuous product improvement.
Required Skills
- Knowledge of programming languages such as Java, Python, JavaScript, C++, or C#.
- Understanding of data structures, algorithms, and object-oriented programming.
- Basic knowledge of databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with Git and version control systems.
- Understanding of software development life cycle (SDLC).
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
Educational Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- B.E./B.Tech, BCA, MCA, or equivalent qualifications.
- Relevant projects, internships, or coding certifications are an advantage.
Ready to apply? Create a free candidate account on PeopleXM and submit your application.
Apply for this role