Senior Software Engineer - Backend Job in Jeavio
Senior Software Engineer - Backend
Jeavio
4+ weeks ago
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
- Permanent
Job Summary
Work as a member of a team responsible for developing integrations between our Core product suite and third-party products in accordance with the client s established processes.You will apply your knowledge of building scalable, distributed applications and have the opportunity to work with new technologies such as Kubernetes and Golang.
Essential Functions include, but are not limited to the following.
You will be expected to:
Essential Functions include, but are not limited to the following.
You will be expected to:
- Create software that either enhances the functionality of our flagship products or integrates our products with other back-office enterprise software systems.
- Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
- Guide/mentor the less experienced team members
- Participate in code reviews
- Document and test the features worked by him/her
- Duties can vary from various areas regarding deployment software advancements that focus on the high speed reliable data ingestion, platform and upgrades into our product.
- In addition, position is responsible for a variety of complex Linux, SQL, networking and coding challenges.
Requirements
Key technical expertise areas expected for this role:- Strong programming skills in Python(Strong in concurrent programming) or GoLang/Java/C/C++
- Experience in Networking software development and Domain Knowledge
- Good Understanding of Databases (MySQL) and proficiency in SQL Queries.
- Strong troubleshooting skills
- Knowledge of RESTful APIs
- Demonstrable ability to learn new programming languages and frameworks quickly
- Experience with distributed systems and test driven development
- Experience working with Linux and Shell scripting
- Experience working with Virtualization and Containerization technologies including Docker, Kubernetes.
- Knowledge of SDWAN, WiFI and/or SDN technologies
- Automated Unit/Integration testing
- Modern Development tooling including Git, Git CI-CD, Jenkins, Ansible, etc.
- Experience working in Agile Scrum/Kanban methodologies
Experience Required :
5 to 8 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us