Seventh Contact Hiring Solutions
Senior Software Engineer - Python/Golang
- Compensation
- Not disclosed
- Location
- Pune; Remote
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Nice to have
- - Bachelors or Masters degree in Computer Science or related field from IIT, NIT, or any other reputed institute.
- - 7-10 years of experience in software development, with at least 4 years of background in Python and Django.
- - Working knowledge of Golang
- - Experience integrating third-party APIs (REST, SOAP, streaming services) into applications.
- - Familiarity with database technologies, particularly MySQL (must have) and HBase (nice to 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.
- - 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
Full description
Job Description :Role & responsibilities :
- 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.
Preferred candidate profile :
- Bachelors or Masters degree in Computer Science or related field from IIT, NIT, or any other reputed institute.
- 7-10 years of experience in software development, with at least 4 years of background in Python and Django.
- Working knowledge of Golang
- Experience integrating third-party APIs (REST, SOAP, streaming services) into applications.
- Familiarity with database technologies, particularly MySQL (must have) and HBase (nice to 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