Associate System Engineer

People XM

Bengaluru

On-site

INR 350,000 - 550,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

People XM in Bengaluru invites energetic fresh graduates to join as Associate System Engineer. The role involves assisting in software development, application testing, system configuration, troubleshooting, and maintenance of IT systems in a dynamic corporate environment.

You will collaborate with experienced engineers to support technical projects, learn SDLC practices, and gain hands-on experience with Java, Python, C++, SQL, Windows and Linux, and basic networking concepts.

Qualifications

  • Bachelor’s degree in CS/IT or related field.
  • Fresh graduates welcome for entry-level role.
  • Strong programming fundamentals and eagerness to learn.

Responsibilities

  • Assist in designing, developing, testing, and maintaining software applications.
  • Configure, install, and maintain operating systems and applications.
  • Perform basic functional, integration, and regression testing.
  • Write basic SQL queries for data retrieval and validation.
  • Support IT infrastructure and networking tasks.
  • Maintain technical documentation and collaborate across teams.

Skills

Analytical thinking
Problem solving
Teamwork
Willingness to learn
Communication skills

Education

B.E./B.Tech/BCA/MCA/B.Sc. (CS/IT)
Fresh graduates (2025/2026)

Tools

Java
Python
C++
Git
SQL
Linux
Windows
REST APIs

Job description

Job Title: Associate System Engineer

Department: Information Technology / Software Engineering

Experience: 0–1 Year (Freshers Can Apply)

Employment Type: Full-Time

Job Location: Bangalore, Karnataka

Qualification: B.E. / B.Tech / BCA / MCA / B.Sc. (Computer Science / IT)

Job Summary

We are seeking enthusiastic and technically motivated Associate System Engineers (Freshers) to join our IT and Software Engineering team in Bangalore.

The selected candidates will assist in software development, application testing, system configuration, troubleshooting, and maintenance of IT systems. They will work closely with experienced engineers to support technical projects and ensure efficient system operations.

The ideal candidate should possess strong programming fundamentals, analytical thinking, problem-solving abilities, and a willingness to learn emerging technologies.

Key Responsibilities

1. Software Development & Support

  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean, efficient, and reusable code using Java, Python, C++, or other programming languages.
  • Support application debugging, troubleshooting, and performance optimization.
  • Participate in software development and enhancement projects.
  • Collaborate with senior developers to understand technical and business requirements.

2. System Configuration & Maintenance

  • Assist in installing, configuring, and maintaining operating systems and applications.
  • Monitor system performance and identify technical issues.
  • Support Windows and Linux system administration activities.
  • Assist in system updates, software installations, and patch management.
  • Maintain system documentation and configuration records.

3. Software Testing & Quality Assurance

  • Perform basic functional, integration, and regression testing.
  • Prepare and execute test cases based on software requirements.
  • Identify, document, and report application defects.
  • Coordinate with development teams to resolve technical issues.
  • Support software quality assurance activities.

4. Database Management

  • Assist in database operations and data management activities.
  • Write basic SQL queries for data retrieval and validation.
  • Support database connectivity and troubleshooting.
  • Maintain data accuracy and integrity.
  • Assist in preparing database-related reports.

5. IT Infrastructure & Networking

  • Support basic network configuration and troubleshooting.
  • Assist in resolving connectivity and system access issues.
  • Work with networking concepts such as TCP/IP, DNS, DHCP, LAN, and WAN.
  • Coordinate with infrastructure teams for system maintenance.
  • Follow IT security policies and technical procedures.

6. Technical Documentation & Collaboration

  • Maintain technical documentation and troubleshooting records.
  • Participate in project meetings, technical discussions, and code reviews.
  • Collaborate with software developers, QA engineers, and IT support teams.
  • Follow Software Development Life Cycle (SDLC) methodologies.
  • Complete assigned technical tasks within project deadlines.
Required Technical Skills

Programming Languages

  • Basic knowledge of Java, Python, C, or C++.
  • Understanding of Object-Oriented Programming (OOP).
  • Knowledge of data structures and algorithms.
  • Basic debugging and coding skills.

Database Management

  • Understanding of DBMS concepts.
  • Basic SQL queries, joins, and database operations.
  • Familiarity with MySQL, PostgreSQL, or SQL Server.

Operating Systems

  • Basic understanding of Windows and Linux.
  • Knowledge of processes, threads, memory management, and file systems.
  • Familiarity with Linux commands and system troubleshooting.

Computer Networking

  • Understanding of OSI and TCP/IP models.
  • Basic knowledge of IP addressing, DNS, DHCP, and networking protocols.
  • Familiarity with network troubleshooting concepts.

Software Engineering

  • Knowledge of SDLC and STLC.
  • Understanding of software testing fundamentals.
  • Basic familiarity with Agile and Scrum methodologies.
  • Awareness of REST APIs and web technologies.

Development Tools

  • Basic knowledge of Git and GitHub.
  • Familiarity with Visual Studio Code, Eclipse, or IntelliJ IDEA.
  • Basic understanding of cloud computing concepts.
Required Soft Skills
  • Strong analytical and logical reasoning skills.
  • Good problem-solving and troubleshooting abilities.
  • Effective verbal and written communication skills.
  • Ability to work collaboratively in a team.
  • Attention to detail and technical accuracy.
  • Good time-management and organizational skills.
  • Adaptability and willingness to learn.
  • Professional attitude and accountability.
Educational Qualifications
  • B.E. / B.Tech in Computer Science, Information Technology, Electronics & Communication, or related disciplines.
  • BCA / MCA / B.Sc. in Computer Science or IT.
  • Fresh graduates from the 2025 and 2026 batches are eligible.
  • Relevant technical certifications, internships, or academic projects will be an added advantage.
Preferred Qualifications
  • Academic projects involving software development or system engineering.
  • Basic programming experience in Java, Python, or C++.
  • Knowledge of SQL and database management.
  • Familiarity with Windows and Linux operating systems.
  • Basic understanding of cloud platforms such as AWS or Azure.
  • Exposure to software testing and application support.
  • Knowledge of Git and version control systems.
Key Performance Indicators (KPIs)
  • Timely completion of assigned technical tasks.
  • Quality and accuracy of software development activities.
  • Effectiveness of troubleshooting and issue resolution.
  • Code quality and adherence to development standards.
  • Accuracy of testing and technical documentation.
  • Successful completion of project deliverables.
  • Collaboration with technical teams.
  • Continuous improvement in technical knowledge and skills.
Ideal Candidate

We are looking for a motivated, technically curious, and detail-oriented fresher with a strong foundation in computer science and software engineering.

The candidate should demonstrate good programming knowledge, logical thinking, problem-solving abilities, and enthusiasm for learning new technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Operating Systems
Operating Systems

People XM • Bengaluru

On-site
INR 300,000 - 450,000
Information Technology (IT)
Information Technology (IT)

People XM • Bengaluru

On-site
INR 300,000 - 540,000
Software Engineer
Software Engineer

People XM • Bengaluru

On-site
INR 450,000 - 650,000
Fresher – Software Engineer | Gurugram
Fresher – Software Engineer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 300,000 - 420,000
Software Developer
Software Developer

People XM • Bengaluru

On-site
INR 350,000 - 600,000
Associate System Engineer
Associate System Engineer

codingcircle • India

Hybrid
INR 400,000 - 700,000
Entry Level Associate
Entry Level Associate

People XM • Bengaluru

On-site
INR 240,000 - 320,000
Electronics & Communication Engineer
Electronics & Communication Engineer

People XM • Bengaluru

On-site
INR 300,000 - 450,000
Engineering
Engineering

People XM • Bengaluru

On-site
INR 450,000 - 750,000
Junior Software Developer
Junior Software Developer

People XM • Bengaluru

On-site
INR 300,000 - 420,000