FEEL THE THRILL OF CREATIVE EFFORT AND ACHIEVE THE IMPOSSIBLE
Alpha Technologies specializes in the IT recruitment of top quality specialists needed for all levels of organization. We are American company based in Wrocław.
Who we are looking for:
Senior Software Developer
Location: Wrocław
Nr ref.: SsoDev/04/17
Responsibilities:
- Develop tools and applications that directly contribute to the efficiency, product innovation, risk management and revenue generation of the Equity Derivatives business.
- Work in an agile development team producing tested, robust software.
- Liaise with business partners to identify new requirements and ensure the system meets expectations.
- Peer-programing development style, agile methodology including sprints, planning etc.
- An understanding of the functioning of the main client systems and the analytics library will be required.
- In the future, possible involvement in 2nd line support.
- nvestigation and resolution of production issues will be expected.
What key skills you should have:
- At least 5 years commercial software development.
- Experience with SCALA, functional programing, Java VM development, IntelliJ IDEA.
- Knowledge of ScalaTest or Specs2and reactive programming principles.
- Teamcity, Git, Maven, SBT, Hazelcast, Spray, ActiveMQ.
- Preferred additional skills: Java Server Pages (JSP), JavaScript, Java Servlets, general HTML and CS.
- Fluent written and spoken English.
- Proven ability to work well in a front-office or similar highly pressurised and delivery-oriented environment.
- Strong focus on delivery.
- Strong team-building and interpersonal skills.
- Experience of delivering complex systems in a changing fast paced environment.
- Understand concepts of and will have worked under source code configuration management policies and tools.
- Efficient communications with global team members and other colleagues.
We can give you
- Employment agreement or B2B contract - it depends on your preference.
- Competitive salary, which depends on your skills and qualifications.
- Possibility to improving of your current knowledge.
- Private Medic Care.
- Life Insurance.
- Sport Card.