Software Engineer (Back End)

Software Engineer (Back End)
Kemp Technologies, Czech Republic

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jul 17, 2021
Last Date
Aug 17, 2021
Location(s)

Job Description

We are looking for a competent and passionate software engineer with a primary focus and proficiency around backend development activities to join our engineering team on a full-time basis. The successful candidate will report to the Ramp;D Manager

Job Goals/Expectations:

In Kemp, you will have the opportunity to gain extensive experience and build knowledge across a broad spectrum of technologies. This position requires someone who will be passionate about developing end-to-end solutions and solving new problems that arise from business needs and evolving products. You must be highly motivated, detail-oriented and technically savvy. The Software Engineer will work collaboratively within the development team and be able to engage with team members, technical leads and other stakeholders as required. This position requires full software development lifecycle knowledge and experience and you will be comfortable in translating requirements into design and implementing full stack software with quality inherent to all deliverables. Having a deep appreciation for end to end capability, UI design and UX will influence your design and implementation decisions. This role is for you if you are driven to achieve goals, deliver on time with quality and take the opportunity to learn and grow within a fast-paced team.

Key Responsibilities:

  • Develop high-quality software that is aligned with user needs and business goals
  • Work closely with the extended team to design and develop solutions
  • Evaluate requirements in collaboration with product management and team members.
  • Demonstrate excellent cross-functional communication skills and able to contribute as a team player
  • Responsible for problem resolution and new feature implementation
  • Work closely with frontend team to provide efficient, secure, and reliable APIs
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Problem solve and analyze results
  • Mentor junior team members

Requirements

  • Bachelor’s degree in software related discipline or equivalent
  • Minimum 5 years of relevant industry experience
  • Strongly proficient in Python programming
  • Proven experience around REST API design and implementation
  • Strong experience of database design and solutions (Influx, Cassandra)
  • Excellent Linux/Unix Shell scripting skills
  • Comfortable with Linux as a development platform
  • Enthusiasm and desire for learning new skills and technologies with the ability to adapt quickly
  • Working knowledge of tools like Jira, git, Aha!
  • Agile methodologies ideally Scrum
  • Excellent analytical and time-management skills
  • Experience working with global teams

Preferred Knowledge:

  • Other programming languages along with Python such as Go (you may have full stack experience)
  • SAAS and multi tenancy application design and delivery
  • Microservices
  • Containers, Kubernetes, Rancher
  • Security, Authentication and Authorization
  • Networking
  • Exposure and understanding of public cloud environments (Azure/AWS)
  • Cloud Platforms and Virtualization (VMware, Hyper-V, AWS, Azure, KVM)
  • CI/CD
  • Automation


Job Specification

Job Rewards and Benefits

Kemp Technologies

Information Technology and Services - Dublin, Ireland
© Copyright 2004-2024 Mustakbil.com All Right Reserved.