Software Engineer - Full Stack (Contract)

Corteva Agriscience


Date: 4 days ago
City: Hyderabad, Telangana
Contract type: Full time
Job Title: Software Engineer - Full Stack (Contract)

Job Type: Contract (12 months)

Location: Hyderabad, India (Onsite)

Job Summary

We are seeking a versatile and skilled Full Stack Software Engineer to join our team. The ideal candidate will have hands-on experience in both backend and frontend development, with a strong foundation in Python, Django, MySQL, and Angular. You will be responsible for developing, testing, and deploying high-quality applications, including desktop and iOS applications. Experience with containerization, multithreading, message queuing, caching, and deployment strategies is essential.

Key Responsibilities

  • Develop and maintain backend services using Django and Python.
  • Design and implement frontend features using Angular.
  • Build and manage databases with MySQL.
  • Develop desktop applications using PyQt5.
  • Create and maintain iOS applications using Swift.
  • Implement and manage message queuing systems using (Kafka/ RabbitMQ/IBM-MQ).
  • Integrate caching mechanisms using Redis.
  • Design and manage cron-jobs for scheduled tasks.
  • Containerize applications using Docker/Podman for efficient deployment.
  • Write and execute comprehensive tests to ensure application quality.
  • Collaborate with cross-functional teams to deliver robust solutions.
  • Optimize applications for performance, scalability, and reliability.
  • Participate in code reviews and contribute to best practices.
  • Develop and implement deployment strategies for various environments.

Required Qualifications

  • Bachelor’s degree in computer science & engineering, or related field (or equivalent experience).
  • Minimum 1 to 5 years of experience in software development.
  • Proven experience with Django, Python, MySQL, and Angular.
  • Experience developing desktop applications using PyQt5.
  • Proficiency in iOS application development using Swift.
  • Strong understanding of multithreading and concurrent programming.
  • Hands-on experience with containerization tools such as Docker or Podman.
  • Experience with message queuing systems (Kafka, RabbitMQ, IBM-MQ).
  • Proficiency with Redis and caching strategies.
  • Experience with cron-jobs and scheduling tasks.
  • Familiarity with modern deployment strategies and CI/CD pipelines.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, GCP, On-Prem).
  • Familiarity with DevOps practices.
  • Knowledge of additional frontend frameworks or libraries.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Product Designer II

Microsoft, Hyderabad, Telangana
1 day ago
AI is transforming the world - and design is evolving with it. At Microsoft, we’re not just designing for the future - we’re designing with it. As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. This is...

Video Designer Specialist

PepsiCo, Hyderabad, Telangana
2 days ago
OverviewThe video designer will work on the internal, global & external communication video and motion graphic projects.Should be reviewing the script and recorded footage and making best footage for videoCreate eye-catching digital and print graphics.He/she will work closely with the key stakeholders and production team to understand the theme and concept for editing the videos and mixing the audio. Utilize...

Staff Software Engineer

TriNet, Hyderabad, Telangana
4 days ago
Job DescriptionTriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs). We enhance business productivity by enabling our clients to outsource their HR function to one strategic partner and allowing them to focus on operating and growing their core businesses. Our full-service HR solutions include features such as payroll processing, human capital consulting, employment...