Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineering Specialist (Java, Python) @ Amdocs

Home > Software Development

 Software Engineering Specialist (Java, Python)

Job Description

We need immediate to 30 Days Notice period only


Software Engineering Specialist (Java, Python, CI/CD & NoSQL)Gurgaon Exp 6-9 Yrs


Position Overview: We are looking for a skilled Software Engineer with a primary focus on Java programming and solid secondary expertise in Python, shell scripting, databases, and automation. The ideal candidate will be responsible for designing, developing, testing, and maintaining software solutions that meet our company's needs and standards.Key Responsibilities:

  1. Develop, test, and maintain Java-based applications, services, and components.
  2. Collaborate with cross-functional teams to design and implement software solutions that align with business objectives.
  3. Write efficient, reusable, and scalable code following best practices and coding standards.
  4. Utilize Python for scripting tasks, automation, and data processing.
  5. Create and maintain shell scripts for system administration, deployment, and automation purposes.
  6. Design and optimize database schemas, queries, and operations.
  7. Perform code reviews, debugging, and troubleshooting to ensure software quality and performance.
  8. Stay updated on emerging technologies and trends in software development, Java, Python, databases, and automation.
  9. Document software design, architecture, and technical specifications.
  10. Collaborate with the QA team to ensure proper testing and validation of software components.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Software Engineer with expertise in Java development.
  • Proficiency in Python for scripting, automation, and data manipulation.
  • Strong command of shell scripting for system administration and automation tasks.
  • Experience working with relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.
  • Familiarity with NoSQL databases (e.g., MongoDB, Redis) is a plus.
  • Solid understanding of software development methodologies, design patterns, and best practices.
  • Experience with continuous integration and deployment (CI/CD) pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced environment and manage multiple tasks simultaneously.

Preferred Qualifications:

  • Master's degree in Computer Science, Engineering, or related field.
  • Certification in Java programming or related technologies.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with Agile/Scrum methodologies


Job Classification

Industry: IT Services & Consulting
Functional Area: IT Services & Consulting
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Amdocs
Location(s): Noida, Gurugram

+ View Contactajax loader


 Fraud Alert to job seekers!

₹ 15-20 Lacs P.A

Similar positions

Software Developer - Hyderabad / Secunderabad

  • Hiring Dotnet
  • 0 - 5 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

Java Architect - Gurgaon - GR Engineering

  • Gr consultant
  • 8 - 13 years
  • Noida, Gurugram
  • 9 days ago
₹ 19-25 Lacs P.A.

Pan India || Bulk Hiring Fresher Software

  • Campus Marg
  • 0 years
  • Multi-City, India
  • 9 days ago
₹ 4-6 Lacs P.A.

AI Software Engineer

  • Coriolis Tech
  • 0 - 1 years
  • Multi-City, India
  • 9 days ago
₹ 4.75-8 Lacs P.A.

Amdocs

Amdocs Development Center India Pvt. Ltd.