As an Associate System Engineer, you will work with our technical team to develop, maintain, troubleshoot, and support software applications and IT systems. This role provides an opportunity to work on real-world projects while learning modern technologies and engineering practices.
Key Responsibilities
- Develop and maintain software applications under the guidance of senior developers.
- Write clean, maintainable, and well-documented code.
- Assist in developing and testing REST APIs and backend services.
- Troubleshoot application and system issues.
- Perform debugging, testing, and basic performance analysis.
- Work with databases such as MySQL/PostgreSQL/MongoDB.
- Assist with deployment and application configuration.
- Collaborate with developers, QA engineers, and other team members.
- Participate in code reviews and technical discussions.
- Learn and work with technologies such as Java, Python, Spring Boot, JavaScript, React, Docker, AWS, and Git.
Required Skills
- Strong understanding of programming fundamentals and OOP concepts.
- Knowledge of any one programming language such as Java, Python, C++, or JavaScript.
- Basic knowledge of SQL and databases.
- Understanding of HTML, CSS, and JavaScript is a plus.
- Familiarity with Git/GitHub.
- Good problem-solving and analytical skills.
- Good communication and teamwork skills.
- Willingness to learn new technologies.
Educational Qualification
- B.Tech / B.E / BCA / MCA / B.Sc. in Computer Science, IT, or a related field.
- Freshers are welcome.
What We Offer
- Hands-on experience with real-world software projects.
- Mentorship from experienced developers.
- Opportunity to work with modern technologies.
- Learning and professional development opportunities.
- Exposure to software development and cloud environments.
- Career growth opportunities based on performance.