Senior Software Engineer - Backend Job in Jeavio

Senior Software Engineer - Backend

Apply Now
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:
  • 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
Additional areas that would add value:
  • 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

See more recommended jobs