Nivel cariera

Middle (2-5 ani), Senior (5-10 ani)

Limbi vorbite

engleză

Recrutez candidati dispusi sa se relocheze

Da


On top of attractive benefits package, Luxoft will invest into your professional training including business domain knowledge, and allow you to grow your professional career.

 

  • Project Description:

Applications are invited for the position of Senior Software Developer with extensive Java and nice-to-have Javascript knowledge, working for the one of Luxoft clients.

Our client empowers network and service operation centers with sophisticated real-time and historical analytics, comprehensive visualization, real-time operations, and closed-loop automation

Visualize services across multi-domain, multi-vendor, and inter-carrier networks. Troubleshoot fault and manage performance in real time across physical and virtual network infrastructure in the same solution. Leverage your current OSS, NMS, and other IT systems. Take full advantage of NFV, SDN, and emerging technologies.

Luxoft team members will work for development of new modules which interconnect with Big Data Analytics engine - Apache Spark. The product is deployed using Docker stack in a Continuous Development environment. Knowledge of DevOps processes is considered a plus since the client is working with fully deployed DevOps environment. Same applies for knowledge of working with Data Gathering, Processing and Visualization processes.

  • Responsibilities:

 Full participation in the development life cycle for new features, from specification writing, to design, implementation and testing, ensuring that all work is completed to the highest standards 
• Working with Product Management to ensure customer requirements are adequately captured and understood 
• Delivering new features to the product from design through to development and testing, prototyping where necessary
• Working with peers and other developers to deliver improvements to the core product and to integrate new technologies where appropriate 
• Offering technical training, mentorship, and performing code reviews to other developers to ensure delivery of features with high standards of quality 
• Working effectively with the Test & Verification team to resolve issues 

  • Mandatory Skills

Experience in Java development and specific frameworks
Experience in application development with NodeJS and specific frameworks
Practical experience with JavaScript/TypeScript
Good command of design patterns and software development best practices and principles (async programming, event-based systems, TDD/BDD, OOP/Functional) 
Knowledge of microservices architectural patterns and practices, message queue systems (Kafka/ZooKeeper or similar).
Familiarity with GIT and Docker
Willingness to learn new technologies and practices
Ability to work both independently and as part of a team
Great communication skills
Strong command of the English language.

  • Nice-to-Have Skills:

Prior networking domain experience (SNMP, FaultCollector, Juniper NSO) is a plus
Practical experience with microservices architectural patterns and practices is a plus
Experience in agile/scrum methodologies is a plus
Knowledge of build tools, continuous integration systems
Knowledge of HTML, CSS/SCSS and responsive design and development libraries (Bootstrap3/4, Material Design)
Familiarity with client-side modern frameworks (Angular2+, React) is a plus
Familiarity with Kubernetes / Docker Swarm is a plus
Familiarity with actor-based frameworks (Vertx, Akka or similar) is a plus.

Reasons to join us:

  • Attractive salary and benefits package 
  • We invest into your professional training including business domain knowledge, and allow you to grow your professional career.
  • We encourage creative-thinking into an open-minded work environment. Frequently the relaxation rooms are the place where the most ambitions ideas are
  • We are not just professional teams, we are also friends that have fun working together 
  •  If you are an active person and you feel motivated by the creation/development of the software solutions, then this is the place to be, you will not get bored.