TESCRA India Logo
TESCRA India
CAREERS
Software Development Engineer -Release Engineering
9 days ago
TESCRA India
DESCRIPTION

About the Role:

We are seeking a highly skilled and motivated Software Development Engineer to join our dynamic team. This role is ideal for candidates who are passionate about technology, problem-solving, and continuous learning. The ideal candidate will have experience in software development using Java/C++/JavaScript, a strong foundation in scripting, and familiarity with modern software engineering practices such as REST APIs, CI/CD, and database systems like MongoDB. Exposure to Machine Learning is a strong plus.

About the Team:

We are a highly professional Release Engineering team that believes change is the only constant. Our team plays a critical role in building and delivering flagship Adobe products such as Illustrator, InDesign, Creative Cloud Desktop (CCD), and many more.

We operate in a hybrid work environment and collaborate extensively with a wide range of internal teams and occasionally with external partners.
Our culture encourages the adoption of the latest technologies, and we place strong emphasis on both individual growth and organizational success. If you're someone who thrives in a dynamic environment and values continuous improvement, you'll feel right at home with us.

Key Responsibilities:

  • Design, develop, test, and deploy high-quality software solutions using Java / C++ / JavaScript.
  • Write robust automation and utility scripts using Python or Shell scripting.
  • Design and consume RESTful APIs for integration between systems and services.
  • Work with MongoDB and other database systems for efficient data storage and retrieval.
  • Contribute to all phases of the development lifecycle – planning, design, implementation, testing, deployment, and maintenance.
  • Collaborate with cross-functional teams including product, QA, DevOps teams.
  • Participate in code reviews, ensuring adherence to best practices and high code quality.
  • Utilize and maintain CI/CD tools and pipelines for automated build, test, and deployment processes.
  • Stay up-to-date with emerging technologies and propose ways to incorporate them to improve the system.

Required Skills & Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • Strong programming skills in Java, C++, or JavaScript (at least one is required).
  • Solid experience in scripting using Python or Shell.
  • Hands-on experience in building and consuming REST APIs.
  • Experience with MongoDB or other NoSQL databases.
  • Basic knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, etc.
  • Familiarity with source control systems like Git.

Nice to Have:

  • Experience or strong interest in Machine Learning or Data Science projects.
  • Familiarity with cloud platforms like AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, or container orchestration.

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, team-oriented environment.
  • Proactive mindset with a willingness to take ownership.

Candidate Expectations:

We’re looking for someone who:

  • Takes ownership of assigned projects and sees them through from start to finish.
  • Is proactive in identifying issues, suggesting solutions, and driving improvements.
  • Can work independently with minimal supervision and deliver high-quality results.
  • Is collaborative and contributes positively to team discussions and decision-making.
  • Demonstrates clear communication — whether it’s updating stakeholders, documenting technical details, or helping peers.
  • Has a learning mindset — eager to grow skillsets, explore new tools, and adapt to changing project needs.
  • Practices clean coding principles and writes maintainable, scalable code.
  • Understands and respects agile methodologies and can work in short development cycles (sprints).
QUALIFICATIONS
iconMust Have Skills
  • JAVA
  • RESTFUL API
  • SQL
  • PYTHON
icon Good To Have Skills
  • DOCKER
  • KUBERNETES
Minimum Education Level
Bachelors or Equivalent
Years of Experience
0-3 years
ADDITIONAL INFORMATION
Work Type: Full Time
Location: Noida, Uttar Pradesh, India
Job ID: Tescra-Ado-BC372E