Position: Software Developer
Company: Netframe
Experience required: 5y
English level: upper

Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.

We’re a tight-knit team from the VOIP and cyber security worlds, where we got to know the ins and outs of enterprise telephony. It was super frustrating to see how much expertise was required to manage unified communications... it was so complex.

Just deploying a new user in the UC system would take hours or even days. It was insane. This is when we knew it needed to be fixed, and so we set out on our journey to make UC management as simple as popping into a store to buy a new mobile phone.

Software Developer Responsibilities:
--Responsibilities of a software developer include fixing bugs, adapting software to new hardware, improving performance, and upgrading interfaces.
--Controlling and directing system testing and validation procedures.
--Managing the development of software and documentation.
--Consultation on project status and proposals with departments or customers.
--Working on technical issues with customers or departments, such as software system design and maintenance.
--Analyzing data to recommend and plan the installation of new systems or changes to existing systems.
--Working with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
--Creating software systems by applying scientific analysis and mathematical models to predict and measure outcomes and design consequences.
--Creating reports on the specifications, activities, and status of programming projects.
--Conferring with project managers to obtain information on limitations or capabilities.

Software Developer Requirements:
--5+ years of industry experience in software development with strong design principles and strives
--Write clean and reusable code in JAVA and Angular Experience with AWS Cloud Services
--Knowledge of No SQL(MongoDB and RDBMS (MySQL)
--Experience with microservices and mainly docker/containers and spring boot applications
--Creativity is always a plus.
--Strong Communication skills
--English Upper Intermediate required

Interview stage:
--HR Interview
--Technical task
--Technical Interview
--Contract to Proposal

Comfortable work Condition:
--100% Remote
--Full Employment
--Continuous English practice with the team
--Opportunity for rapid growth in the company
--Professional career growth and development
--20 Days Paid vacation; Paid all sick leaves