Vacancy in


Vacancy Type

  • .Net 5
  • Ñ++ 2
  • Java 12
  • Oracle
  • Mainframe
  • QA 6
  • PM
  • Analyst
  • IT Infrastructure
  • Business Support
  • Other

Descriptions
• The objective of the project is developing SW for metal processing:
• The main responsibility:
• Completely accountable for produced work products as well as for work products of supervised persons
• Estimate, plan and organize own work
• Software development and maintenance (enhancement, changes, bugs fixing, tests development)
• Work with Customer Requirements Specification (analysis, identify dependencies)
• Create Technical Requirements and Design specifications
• Know several estimations practices
• Providing expert judgment in selection most sufficient estimate approach
• Perform Code Review
• Perform Unit Testing/Functional Testing
• Participate in technical discussions (internal and with customer)
Requirements
• C#/C++
• Experience in Unit testing and test driven development
• Strong knowledge in .NET, C#, WML, XML, F# (is a plus)
• Data modeling tools, design patterns, UML and OO design methodologies
• Experience with Bugs tracking system(s)
• Proven experience of practicing Agile Development Process (Agile/SCRUM)
• Good understating of project life cycle approaches and methodologies
• Proven experience in programming of complex solutions
• Strong mathematical background (Discrete math, finite state machines, logic theory, spatial geometry)
• Ability to raise software architectural/design issues from a deeper understanding of software design, data-structures and algorithms.
• Ability to capture problem descriptions properly, to drive defect reproduction insistently and proactively , to identify and describe defect root causes, to fix and verify difficult SW defects during various test phases implementation description, SW defect attributes, design, test\review reports, requirements specifications
• Experience in mentoring
Descriptions
• Interaction and cooperation with customer and on-site team
• Production of technical specifications and estimations of work
• Development of solutions and delivery into production
• Peer reviews of work with other team members
• Unit-tests development and continuous integration)
• Could lead a team of developers (5-10 people)
Requirements
• Strong .NET Framework 3.5 experience
• Strong knowledge of .NET: Web Services, .NET Remoting, NUnit
• Strong knowledge and experience of usage WPF, WCF
• Good understanging of OOP, Design Patterns understanding and re-factoring principles
• Knowledge of MS SQL
• Good knowledge of .NET Framework 4.0 (Managed Extensibility Framework (MEF))

Additional Skills:

• Experience of implementation of Third party libraries: Infragistics
• Experience with NHibernate, NAnt, MSBuild, CruiseControl
• Unity framework knowledge
• Java development experience : J2EE
Descriptions
• Leading scrum team
• Requirements analysis and creation of technical specification.
• Working out technical solution.
• Architecture/ Detailed Design creation.
• Refactoring, Unit and Integration testing
• Ensure adherence to customer requirements, specification and established procedures (i.e. coding style, code review, et.).
• Reviewing work products (source code, documents) produced by team.
• Software maintenance (bugs fixing, CRQ analysis).
• Provide and technical guidance to all project levels (team members, customer).
• Implementation of the most complex part of the project.
• Effectively handle customer queries related to designs and specifications.
• Communicate with customer to understand and capture specifications from customers
• Effective communication of technical issues for modules/sub-system and their resolution with customer and internally with development, testing teams.
• Works with Project Manager to ensure proper technical output/technical solution.
• Training / Mentoring / Coaching for spreading technical expertise
• Involved in interviewing process as a technical leader
• Create an environment oriented to trust, open communication, creative thinking, and cohesive team effort
• Provide the team with a vision of the project objectives
• Assign tasks to development team members to ensure that all of them have sufficient work in the project
• Lead by setting a good example (role model) - behavior consistent with words
• Coach and help develop team members
• Facilitate problem solving and collaboration
• Ensure discussions and decisions lead toward closure
• Assure that the team members have the necessary education and training to effectively participate on the team
Requirements
• C#/C++
• Multithreading and code refactoring/optimization approaches
• Strong knowledge in .NET, C#, WML, XML, F# (is a plus)
• Data modeling tools, design patterns, UML and OO design methodologies
• Strong practical using Test Driven Development approach
• Software engineering methodologies, expert knowledge of Software Engineering concepts and procedures
• Proven experience of practicing Agile Development Process (Agile/SCRUM)
• Strong mathematical background (Discrete math, finite state machines, logic theory, spatial geometry)
• Expert at identifying critical areas of design / code / test and critically review them for due attention by development team.
• Ability to do high level design for a whole sub-system or part of a large/complex sub-system.
• Ability to analyze / fix difficult SW Problems - especially those that concerns design/interface issues across multiple modules.
• Ability to raise system level issues during sub-system implementation and work for their resolution with the system design team
• Identify and analyze technical risks / issues that could hurt delivery and suggest approaches to resolve them.
• Solid experience in estimation techniques.
Descriptions
• Completely accountable for produced work products as well as for work products of supervised persons.

• Estimate, plan and organize own work

• Software development and maintenance (enhancement, changes, bugs fixing, tests development)

• Work with Customer Requirements Specification (analysis, identify dependencies)

• Create Technical Requirements and Design specifications.

• Know several estimations practices
• Providing expert judgment in selection most sufficient estimate approach.

• Perform Code Review
• Perform Unit Testing/Functional Testing

• Participate in technical discussions (internal and with customer)
Requirements
• C#/C++
• Experience in Unit testing and test driven development
• Strong knowledge in .NET, C#, WML, XML, F# (is a plus)
• Data modeling tools, design patterns, UML and OO design methodologies
• Experience with Bugs tracking system(s)
• Proven experience of practicing Agile Development Process (Agile/SCRUM)
• Good understating of project life cycle approaches and methodologies
• Proven experience in programming of complex solutions
• Strong mathematical background (Discrete math, finite state machines, logic theory, spatial geometry)
• Ability to raise software architectural/design issues from a deeper understanding of software design, data-structures and algorithms.
• Ability to capture problem descriptions properly, to drive defect reproduction insistently and proactively , to identify and describe defect root causes, to fix and verify difficult SW defects during various test phases implementation description, SW defect attributes, design, test\review reports, requirements specifications
Descriptions
• Excellent VB, C# and .NET skills; the role will involve detailed data analysis and a thorough understanding of data models and relational database concepts and constructs is a must.
• Experience with calling Oracle PL/SQL backend stored packaged procedures.
• Experience with optimizing C# code to improve the rendering time of screens showing data returned from the database.
• Experience in Financial Services, preferably with a background in reference data analysis and/or fixed income markets
• Should have very strong experience with the Oracle database with Architecting database solution and design, Data Modelling, Data Analysis, Performance and Tuning and developing tables, stored procedures, functions, packages, views, trigger, etc..
• Strong communication skills and the ability to work with IT colleagues across multiple cultures. The individual should be comfortable presenting complex problems both verbally and in writing / presentations in a manner that is relevant to the audience, and able to argue their case pro-actively.
• Excellent written and spoken English
Requirements
• Understanding of a variety of financial instrument types including Fixed Income products is a plus.
• Experience with global instrument master data management systems. Experience with the Golden Source product or instrument data vendors (Bloomberg, Reuters, Telekurs, JJKenny and IDC) is a plus.
• Experience with Credit Default swap instruments

Back