Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
- Investigations, Research
- Writing and executing test cases
Nice to have:
- UNIX shell programming
- Oracle pl/sql
- Camel/osgi
- Understanding of financial services and solid experience in development/maintenance of distributed systems
- Our program was started as the migration of the financial instruments trading legacy mainframe system to a new technical, highly-scalable platform. The success of the program in both the migration and creation of a scalable platform led to it being selected as the strategic platform providing full-scale of advisory services for one of the biggest financial institutions in the world. This has led to significant further investment for legacy system migrations and technical improvements. Currently we have teams across several locations (New York, Kiev, Krakow) on those projects.
Mature technical and process practices
In our daily work we follow Agile values and practices. Our main goal is to produce high-quality technical solutions which meet expectations of our end users. We achieve it by working directly with business representatives, continuous focus on maximizing business value, phase-driven major releases and 2-week Sprints, resulting in our platform being already used by more than two thousands of branch office users all over USA.
Ability to grow technically and professionally
We aim to hire the best people and give them maximum autonomy for realizing their potential and growing technically/professionally. Competence, collaboration and continuous improvement are highly supported on program level, to create a culture where each individual can grow in their desired direction. Also there is agreement with our customers about spending 10% of everybody's time for non-delivery activities (as a contribution to the greater good of the platform and department). Our working model provides opportunity for everybody to take part in making technical/architectural decisions.
Regular Business Trips
Regular business trips to New York allow people to improve their English level, also create opportunities for knowledge sharing with high-skilled technical and business experts on customer side.
Testing approach
Even though we have manual testing as separate development stage, we are working hard on changing this picture. In daily work we strive for adoption of automation as much as possible. We are disciplined when writing code, and aim to use several levels of testing (unit, integration and functional). This will allow us to keep quality at higher level, have frequent releases, get continuous feedback after each commit, reduce amount of bugs and don't have post-release support phase.
Technology Stack
Even though our technology stack falls under strict regulation, our key principle is regular evaluation of new technologies and adoption where a benefit can be shown. Currently, server side technology stack includes, but is not limited to: Spring, Camel, Fuse Fabric, Tomcat, WebServices, MQ, Drools, Oracle, ibatis.
