Responsibilities: • Technical Presale Participation
• Standardize development and deployment environments, migrate the projects
• Review and document existing architecture
• Analyze, define, and document new system requirements, functional and technical specifications, logical processes, system environment, and interfaces with other systems
• Make changes to architecture to address new requirements & improvements
• Assist Project Manger in project planning and controlling project execution
• Reviews and recommends vendor products
Requirements: • UML, Design Patterns, knowledge of standard software development practices including OO design
• Java, J2EE, XML/XSL, HTML, PL/SQL
• WebLogic BEA 6 and higher, Oracle RDBMS 8.1 and higher
• Web Services/SOAP, open source frameworks such as STRUTS
• Strong written and verbal communication skills are absolutely essential, ability to effectively communicate complex technical concepts
• Proficient in developing requirements definition, functional specifications, test scripts, data models and business procedures.
• Experience in managing team of people, code management and release process
• Fluent English (verbal and written)
• Strong presentation skills
Vacancy code: Java – UBS_Msk
Java Developer/ Senior Developer - Hot!
Responsibilities: • Responsible for the coding of the functional specification
• Responsible for the execution of unit tests on the code built or altered
• Responsible for the Bug fixing
General skills:
• good object oriented thinking
• understanding of distributed applications architecture
• performance optimization (Java code, SQL queries, distributed interaction)
• unit testing
• refactoring
Vacancy code: Snr C++ Dev/Architect - RWE_Msk
Senior C++ Developer/Architect
Responsibilities: • Development of new and evolution of existing enterprise-level trading application for energy sector.
• Integration of mathematical back-end models (services) written in Microsoft C++ with diverse analytical reports and forms in Microsoft Excel, integration with Web Services.
• Move forward existing system architecture to new de-facto industry standards.
• Have a commitment to customer service in both a development and support environment.
• Investigation of user requirements and where appropriate progression of these requirements through the project development life cycle using a formal methodology.
Requirements: • University education with solid analytical, mathematical, and problem solving skills, preferably in a numerical discipline (computer science, mathematics, physics, and/or economics)
• 4+ year experience with development of enterprise-level database driven applications
• 3+ years MS C/C++ programming experience with an understanding on how to implement algorithms efficiently with respect to computation and memory demands.
• Good knowledge of MS Office package, with particular emphasis on Excel/VBA and COM integration.
• Familiar with SQL Server or Oracle Database development environments
• Proven ability to troubleshoot and solve problems.
• Be an innovative thinker, with an enthusiastic approach to work, who welcomes the challenge of a fast moving business environment with evolving processes
• Be self-motivating and able to work to priorities under pressure and flexibly as a member of a team, as well as being able to use their initiative and work alone.
• Possess good interpersonal skills, be a confident communicator and a team player. This must include the ability to communicate with users and business representatives at all levels not only within RWE Trading but also throughout the entire RWE Group.
• Experience of working in an Energy Trading environment and knowledge of the trade life cycle process is a big plus.
• Python knowledge and integration experience are good pluses
• Fluent English
Vacancy code: Test designer_Msk
Test designer
Responsibilities: • Design test cases out of available documents or of collated information from development, analysts and business.
• Execute manual and/or automated tests and analyse results.
• Work closely with the Development Teams, Business Analysts, Test Automation Team and QA Testing Team.
• Defect tracking & retests incidents.
• Maintain Test Suites in Quality Center.
• Assurance that the designed test cases covers all business requirements with the agreed scope.
• Optimise testing impact and keep testing time as short as possible without impacting quality.
• Overall goal is to lower testing time, increase quality of products and increase utilization of the test environments.
• Provide expertise in testing F2B of MCC Applications.
• Execute functional and non functional testing.
Requirements: • Quality Center or Quality Center (Mercury Tool)
• Software Testing Techniques.
• Quality Assurance Fundamentals.
• Sun Solaris and XP development environments.
• XML Knowledge a plus.
• MS Office & MS Project advantageous.
• Pragmatic problem solving with focus on delivery targets.
• Excellent communication skills to liaise with Business and IT representatives.
• Good understanding of service delivery environment
• Knowledge of testing best practises.
• Contribute to projects and ensure that the client requirements are met.
• Ability to work independently with minimal supervision.
• Self motivated and has enthusiasm in QA.
Vacancy code: Senior Java Dev – UBS_Moscow
Senior Java Developer
Responsibilities: • Build reliable and extensible solutions for current and future production requirements
• Develop test-cases for the application
• Work with the team to provide a highly configurable, modularized and efficient application
• Provide solutions for automatic processing of data feeds
Responsibilities: • Developing in С#
• Understanding the technology stack and how it impacts their development approach.
• Agile development of feature based deliverables.
• Thorough testing of features built.
• Adhering to design guidelines and standards.
• Ensuring builds are completed without errors.
• Second line support along with the rest of the dev team.
Requirements: • C# Developer with experince in Win Forms and Asp.Net (strong C# expertise required)
• Solid understanding of multi-threaded programming concepts
• Practial knowledge of client-server architecture, model view controller, design patterns
• Desired knowledge in messaging protocols (e.g., Tibco Rendezvous, MSMQ, etc)
• Knowledge of Service Oriented Architecture
• Desired experince in Flex (even if candidate doesn’t know it, he/she must be able to learn if necessary)
• Unit-testing
• Knowledge of agile development
Vacancy code: Snr C++ Dev – UBS_Moscow
Senior C++ Developer
Responsibilities: • Developing in С++
• Understanding the technology stack and how it impacts their development approach.
• Agile development of feature based deliverables.
• Thorough testing of features built.
• Adhering to design guidelines and standards.
• Ensuring builds are completed without errors.
• Second line support along with the rest of the dev team.
Requirements: • Strong core server side Unix/Linux C/C++.
• Good under pressure.
• Likes a challenge.
• Don't mind working on existing code.
• High transaction, low latency environments.
• Core Java server and GUI side added benefit.
Vacancy code: .NET TL_Msk
.Net Team Lead
Responsibilities: • Working closely with project Architect to ensure a thorough understanding of requirements
• Working closely with the Project Manager and Engineers to ensure production of timely and accurate work estimations
• Involvement with the design, implementation and testing stages of the software development lifecycle
• Working in distributed team
Requirements: • Design and development experience utilizing object oriented methodology
• Proficiency with Visual Studio .NET (2003 or 2005)\
• Knowledge of .NET framework (1.x or 2.0)
• MSSQL 2000 experience
• ASP.NET (C#) coding experience
• English – fluent
• Ability to be onsite about 70-100% of time
Vacancy code: Senior C++ Dev_Msk
Senior C++ Developer
Requirements: • Developing C++ applications, including templates and operator overloading. Should know STL.
• experience with or knowledge of CGI
• Web Applications Development
• Experience with Linux (or Unix)
• Experience with accessing SQL DBs
• Experience with XML
• Уровень английского – достаточный для прохождения интервью.
Vacancy code: Snr С++/Java Dev_ubs_Msk
Snr С++/Java Developer
Responsibilities: • Developing in С++/Java
• Understanding the technology stack and how it impacts their development approach.
• Agile development of feature based deliverables.
• Thorough testing of features built.
• Adhering to design guidelines and standards.
• Ensuring builds are completed without errors.
• Second line support along with the rest of the dev team
Requirements: • Strong core server side Unix/Linux C/C++.
• Good under pressure.
• Likes a challenge.
• Don't mind working on existing code.
• High transaction, low latency environments.
• Core Java server and GUI side added benefit.
• English Intermediate
Vacancy code: Business Analyst (London)_Msk
Business Analyst (London)
Responsibilities: • Working on-site in London in international environment
• Collaboration with the customer and other business analysts on business / technical requirements
• Business Requirements Gathering, Elicitation and Documentation
• Functional Requirements Engineering
• System Prototyping and Usability Analysis
• Feasibility Analysis
• Preparation of User Acceptance Testing scenarios
Requirements: • Business Requirements Gathering and Documentation
• Functional Requirements Engineering
• Requirements Engineering Notations and Tools
• Data Models Engineering / Logical Level
• Data Modeling Notations and Tools
• Fluent English both oral and written
Skills desired:
• Software Engineering Process / Methodologies
• Feasibility Analysis
• Scope Management
• SQL / Oracle
• Finance / Investment Banking domain knowledge
• Business Acceptance Testing
Vacancy code: Senior C++/Java Dev – UBS_Zurich/Msk
Senior C++/Java Developer
Responsibilities: • The successful person will analyse system functionality from both technical and business related point of view.
• The person will identify the needs of users and derive system requirements based on this information. This knowledge will enable the person actively aid in the further development (C++/Java-based) of the systems to meet the challenging and changing requirements of the business. These functionality enhancements add value for the client.
• The role within the team focuses on client-side development.
• The role calls for someone to work collaboratively and keep colleagues informed of developments.
• Additionally, the person must support effective teamwork with other development teams.
• The person must meet a high level of quality to guarantee reliability and sufficient performance of the system.
Requirements: Tech skills:
• C++ skills on Linux or Solaris environment (> 5 years)
• Java skills on Linux or Solaris environment (> 5 years)
• C# skills are a plus
• Good knowledge of ClearCase
• Knowledge of Tibco RendezVous
• Knowledge of TCP/IP
• Knowledge of IPCs, multi-threading
• knowledge of relational databases (Sybase, Oracle) / query (SQL)
• Some basic UML would also be good, and ability to work with use-case documentation
Business skills:
• Business process knowledge desirable
People skills:
• The person is communicative, is a team player and can work autonomously
Over 2300 employees
90% of Luxoft's staff has graduated from the top Russian universities and research institutions
61% hold advanced degrees in technology and science