← All open roles
Software Developer
Engineering· Full-Time
Python
Job Title: Software Developer
Department: Software Development / IT
Experience: Freshers – 2 Years
Employment Type: Full-Time
Job Summary
We are looking for a motivated Software Developer to design, develop, test, and maintain software applications. The candidate will collaborate with the development team to build reliable, scalable, and user-friendly software solutions.
Key Responsibilities
- Develop, test, and maintain software applications.
- Write clean, efficient, and reusable code.
- Analyze technical requirements and implement software solutions.
- Identify, debug, and resolve software defects.
- Collaborate with developers, testers, and business analysts.
- Develop and integrate APIs and database systems.
- Participate in code reviews and technical discussions.
- Maintain technical documentation.
- Optimize application performance and reliability.
- Follow software development standards and best practices.
Skills Required
- Knowledge of at least one programming language: Java, Python, C++, or JavaScript.
- Understanding of data structures and algorithms.
- Knowledge of object-oriented programming (OOP).
- Basic knowledge of databases and SQL.
- Familiarity with Git and GitHub.
- Understanding of Software Development Life Cycle (SDLC).
- Knowledge of debugging and testing.
- Familiarity with REST APIs.
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
Educational Qualification
- B.E./B.Tech in Computer Science, Information Technology, or a related field.
- BCA, MCA, or equivalent qualifications may also be considered.
- Freshers with relevant projects and programming knowledge are encouraged to apply.
Ready to apply? Create a free candidate account on PeopleXM and submit your application.
Apply for this role