Software Engineer Full Stack (contract)

Year    TS, IN, India

Job Description

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4134024
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year