Software Engineer - Full Stack (Contract)
Corteva Agriscience
Date: 3 weeks 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
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.
- 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.
- 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 resumeSimilar jobs
Risk and Finance Python with ADB Developer
Capgemini,
Hyderabad, Telangana
21 hours ago
Job DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. Applies scientific methods to analyse and solve software engineering problems. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. His/her work requires the exercise of original thought and judgement and the...

Analyst - Tax - TMT - TAX - GCR - Global Compliance & Reporting - Hyderabad
EY,
Hyderabad, Telangana
21 hours ago
Requisition Id : 1640747As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom. At EY, we don't just focus on who you are now, but...

Assistant Manager - FBP - Anaplan - Hyderabad
Deloitte,
Hyderabad, Telangana
2 days ago
Summary Position Summary USI Assistant Manager, Finance Business Partner Are you ready to apply your financial and analytical skills in a dynamic environment? Are you looking for an exciting opportunity to be a strategic business advisor to executive leaders? If so, Deloitte could be the place for you!Join our team of experienced financial professionals who support financial planning and analysis...
