Senior Software Engineer(Python, Django and Golang) with IT Product based Company (REMOTE)


Position : Senior Software Engineer - 7 to 10 years exp (Python and Golang)

Work Mode- Remote

Years of Experience: 7- 10years (4+ years exp in Python)

Office Location- SB Road, Pune, Remote (for other locations)

Qualifications – Bachelor's or Master's degree in Computer Science, Engineering, or a related field.


Responsibilities & Skills:

● Design, develop, and maintain high-quality software applications using Python and the

Django framework.

● Collaborate with cross-functional teams to define, design, and ship new features and

enhancements.

● Integrate third-party APIs (REST, SOAP, streaming services) into the existing product.

● Optimize application performance and ensure scalability and reliability.

● Write clean, maintainable, and efficient code, following best practices and coding

standards.

● Participate in code reviews and provide constructive feedback to peers.

● Troubleshoot and debug applications, identifying root causes of issues.

● Stay current with industry trends, technologies, and best practices in software

development.


Required Skills (Python):

● Bachelor’s or Master’s degree in Computer Science or related field from IIT, NIT, or any

other reputed institute.

● 3-10 years of experience in software development, with at least 4 years of background in

Python and Django .

Working knowledge of Golang (Mandatory)

● Experience integrating third-party APIs (REST, SOAP, streaming services) into

applications.

● Familiarity with database technologies, particularly MySQL(must have) and HBase.(nice of

have)

● Experience with message brokers like Kafka (must), Rabbitmq and Redis

● Experience on Version control systems such as Github

● Familiarity with RESTful APIs and integration of third-party APIs.

● Strong understanding of software development methodologies, particularly Agile

● Demonstrable experience with writing unit and functional tests

● Excellent problem-solving skills and ability to work collaboratively in a team environment.

● Experience with database systems such as PostgreSQL, MySQL, or MongoDB.


Good To Have:

● Experience with cloud infrastructure like AWS/GCP or other cloud service provider

experience

● Knowledge on IEEE 2030.5 standard (Protocol)

● Knowledge on

● Serverless architecture, preferably AWS Lambda

● Experience with PySpark, Pandas, Scipy, Numpy libraries is a plus Experience in

microservices architecture

● Solid CI/CD experience

● You are a Git guru and revel in collaborative workflows

● You work on the command line confidently and are familiar with all the goodies that the

linux toolkit can provide

● Knowledge of modern authorization mechanisms, such as JSON Web Token

● Good to have front end technologies like - ReactJS, NodeJS