
Responsibilities:• Perform design, development, testing, implementation, and documentation within a fast-paced, agile-based work environment. • Review code. • Write unit tests. • Lead integrations with other providers. • Develop proof-of-concepts. • Provide estimations and manage timelines. • Undertake daily maintenance and support tasks to guarantee the efficiency of the platform. • Work together with team to define the project requirements.
Requirements • 5+ years’ experience in developing software. • Experience with developing solutions for cloud (AWS, others).• Proven track record of substantial contributions to software projects with high business impact, in a fast-moving SaaS environment. • Ability to collaborate with international remote teams and to manage projects carried out by external suppliers. • Strong analytical, strategic thinking, problem solving, and organizational skills, as well as the ability to adapt quickly to changing priorities, assignments and roles. • Solid ability to convey technical information to both technical and non-technical audiences. • Passionate about technology and striving towards a great customer experience. • Proactive and self-reliant. • Comfortable to work remotely. • Fully fluent in written and spoken English. • Experience with design of high-availability scalable cloud platforms is a plus. • Knowledge of Design Patterns. • Knowledge of Agile methodologies. • Proficiency in Java and Spring framework and a good knowledge of Java’s ecosystem. • Experience with modern C++ and build tools. • Knowledge of at least several of the following: o SQL and NoSQL o Software architecture o JUnit and/or other testing frameworks
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
