← All open roles
Software Engineer
Engineering· Full-Time
Python
Job Title: Software Engineer
Department: Software Engineering / IT
Experience: Freshers – 2 Years
Employment Type: Full-Time
Job Summary
We are looking for a skilled and motivated Software Engineer to design, develop, test, and maintain software applications. The candidate will collaborate with cross-functional teams to build reliable, scalable, and efficient software solutions.
Key Responsibilities
- Design, develop, and maintain software applications.
- Write clean, efficient, and reusable code.
- Analyze technical requirements and develop software solutions.
- Identify, debug, and resolve software defects.
- Perform unit testing and support integration testing.
- Collaborate with developers, testers, and business analysts.
- Participate in code reviews and technical discussions.
- Develop and integrate APIs and database systems.
- Maintain technical documentation.
- Follow coding standards and software development best practices.
Skills Required
- Proficiency in at least one programming language, such as Java, Python, C++, or JavaScript.
- Knowledge of data structures and algorithms.
- Understanding of object-oriented programming (OOP).
- Basic knowledge of databases and SQL.
- Familiarity with Git and version control.
- Understanding of Software Development Life Cycle (SDLC).
- Knowledge of debugging, testing, and problem-solving.
- Good analytical, 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.
Ready to apply? Create a free candidate account on PeopleXM and submit your application.
Apply for this role