Our growing company is looking for a Senior Software Engineer (Scala) with strong technology experience who will focus on improving our core capabilities as a world-class engineering team. We need a self-motivated team player, who thrives in a dynamic, constantly changing environment, passionate about building phenomenal products and learning new technologies.
OUR PERFECT CANDIDATE
BA or BS degree;
5+ years of experience programming at least 3+ years in Scala;
Experience in delivering high performance production quality systems to clients;
Functional understanding of distributed systems architecture;
3+ years of experience with object-oriented design, data structures, algorithms and all phases of software development;
Aptitude for analytical problem solving.
KEY QUALIFICATIONS / RESPONSIBILITIES
Developing efficient web services and APIs;
Designing and developing scalable and reusable frameworks for all levels of the platform infrastructure;
Designing system architecture for high-concurrency, fault-tolerant, event-driven services;
Designing and code secure software, ensuring all utilized methods and technologies meet industry requirements and known best-practices;
Writing test and benchmarking code;
Working with a collaborative and agile engineering team to define technology requirements and development roadmaps.
EMPLOYMENT CONDITIONS FOR THIS ROLE
Captivating work with a friendly, young team;
Flexible working schedule;
Spacious comfortable office with cozy lounge zones;
Employment contract with company (full employment including social security);
High salary: determined individually, but definitely above industry average;
Taxes paid by the company.
Fill out the form or email us at firstname.lastname@example.org and we will pick up an interesting offer for you
Your application has been accepted. We will contact you within 24 hours.
Computools provides software development services worldwide. Get in touch with one of our experts in your region.