Role: Software Engineer – Linux & Python
Key Responsibilities
- Design, develop, and maintain scalable software solutions using Python and/or C#.
- Work extensively on Linux-based systems, including troubleshooting, performance tuning, and scripting.
- Develop and execute Validation & Verification (V&V) activities for software components.
- Collaborate with cross-functional teams to design and integrate system-level solutions.
- Work with networking protocols and debug network-related issues.
- Utilize containerization tools like Docker and Kubernetes (basic to intermediate level).
Required Skills & Qualifications
- Strong hands-on experience with Linux (OS internals, shell scripting, system debugging)
- Proficiency in Python (mandatory) and/or C#
- Solid understanding of Networking fundamentals (TCP/IP, sockets, protocols)
- Experience in Validation & Verification (V&V) methodologies
- Basic experience with Docker and Kubernetes
Nice To Have
- Experience in test automation using:
ü Python frameworks
ü Selenium or Playwright
- Knowledge of API Testing (REST APIs, tools like Postman, pytest, etc.)
- Experience in CI/CD pipelines
- Exposure to microservices architecture
Domain Experience (Preferred)
- Candidates from the Rail / Transportation domain will be highly preferred
Experience: 8-10 years of relevant software development experience
Education: BE/B.Tech/ MCA
Employment : Full Time
Location: Bengaluru
- Why Join ALTEN India
- Opportunity to work with leading global aerospace clients.
- Dynamic, innovation-driven environment with exposure to cutting-edge technologies.
- Continuous learning and career growth opportunities.
- Inclusive and collaborative workplace culture.