Trellix | Software Engineer – Apprentice/Trainee – 12-Month Program for Fresh Graduates | Cloud, Security & Automation Exposure Are you a tech-savvy, motivated individual ready to launch your career in software development, cloud, and cybersecurity? Join our Software Engineering Apprenticeship Program, a 12-month immersive opportunity designed to help aspiring developers build strong technical foundations and gain hands-on experience across modern technology stacks.
Kickstart Your Career as a Software Engineering Apprentice
Duration: 12 Months | For Recent Graduates in Computer Science or Related Fields
Table of Contents
About the Role:
As a Software Engineering Apprentice, you will work closely with experienced developers and global engineering teams on cutting-edge projects. This role offers a unique blend of coding, automation, cloud technologies, and cybersecurity practices.
Job Description :-
Company: | Trellix |
Job Role: | Software Engineer – Apprentice/Trainee |
Batches: | 2022/2023/2024/2025/2026 |
Degree: | Bachelor’s degree |
Experience: | Fresher(0-1yr) |
Location: | Bangalore, INDIA |
CTC/Salary: | INR 30K-50K/Month (Expected) |
Key Responsibilities:
- Write clean, structured, and maintainable code using C++, Java, or Python.
- Learn and apply object-oriented programming and software design patterns.
- Participate in code reviews, unit testing, and functional test automation.
- Collaborate with automation engineers to build and improve test frameworks.
- Work with virtual environments like VMware Workstation or ESX servers.
- Gain exposure to cloud platforms such as AWS and cloud deployment tools.
- Contribute to in-house tools, monitoring solutions, and automation pipelines.
- Engage in security-focused development and dynamic analysis testing.
- Work within modern software development cycles and agile processes.
What We’re Looking For:
Technical Skills:
- Proficiency in C++, Java, or Python.
- Understanding of data structures, RDBMS, computer networks, and OS concepts.
- Familiarity with development tools (Visual Studio, WinDbg, etc.) is a plus.
- Knowledge of cybersecurity and dynamic analysis tools is a bonus.
- Exposure to cloud technologies (AWS or similar) and machine learning is advantageous.
Behavioral Skills:
- Strong interpersonal and relationship-building abilities.
- Effective influencing and communication skills.
- Agility and adaptability in fast-paced, high-growth environments.
- Analytical thinking and a problem-solving mindset.
Eligibility Criteria:
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- CGPA of 7.5 or above throughout academics.
- 0–1 year of relevant work or internship experience is ideal.
Why Join Us?
- Mentorship from experienced leaders and software engineers.
- Hands-on learning with real-world projects aligned with business needs.
- Exposure to global teams, technologies, and agile development environments.
- Build foundational skills in software development, cloud, and cybersecurity.
✅ How to Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Apply Now button.
- To be directed to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross- check the information you have provided.
Apply Link: Click Here
You can also check out :
https://jobfunction.in/lenovo-software-engineer-for-freshers/