About Coface

Job openings

new opportunities

birouri

.NET Software Development Team Leader

The Software Development Team Lead will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.

 

Duties and Responsibilities

 

Reporting to the Head of IT Development, the duties and responsibilities of the Software Development Team Lead include:

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.

Desired Skills & Experience

Minimum Requirements

  • 5+ years’ experience as a Software Developer Prior experience in a technical leadership position
  • College or University degree in Computer Science or a related discipline

Core Competency Requirements

  • Proficient with Microsoft .NET 3.5+ development and VB
    • In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF
    • Extensive experience designing and developing enterprise grade software
    • Experience with source control management systems and continuous integration/deployment environments
    • Experience with automated testing
    • Experience with agile development methodologies including and Scrum Experience with multi-threading and concurrency
    • Experience with debugging, performance profiling and optimization
    • Comprehensive understanding of service-oriented application development techniques and theories
    • Internally motivated, able to work proficiently both independently and in a team environment Strong communication skills. Strong initiative to find ways to improve solutions, systems, and processes

Preferred Competency Requirements

  • Experience with web development technologies including ASP.NET, MVC3, JavaScript, Angular JS and CSS Experience with database development including SQL/Server and ORACLE relational database
  • Experience with user interface design and prototyping
  • Experience configuring and developing customizations for Microsoft SharePoint

JAVA Software Development Team Leader

The Software Development Team Lead will be part of an agile development team, building and working on enterprise grade software systems on top of the Java Enterprise Environment (JEE) development stack. The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.

 

Duties and Responsibilities

 

Reporting to the Head of IT Development, the duties and responsibilities of the Software Development Team Lead include:

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on JEE  technologies.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.

Desired Skills & Experience minimum requirements

  • 5+ years’ experience as a Software Developer Prior experience in a technical leadership positionCollege or University degree in Computer Science or a related discipline

 Core Competency Requirements

  • Proficient in Java, with a good knowledge of its ecosystems
  • Solid understanding of object-oriented programming
  • Familiar with various design and architectural patterns
  • Skill for writing reusable Java libraries
  • Good knowledge of object/relational mapping and tools (Hibernate)
  • Knowledge of concurrency patterns in Java
  • Familiarity with concepts of MVC, JDBC, and RESTful
  • Experience with popular web application frameworks
  • Familiarity with Java GUI frameworks (Angular JS, Spring , JSF)
  • Knack for writing clean, readable Java code
  • Experience with both external and embedded databases
  • Understanding fundamental design principles behind a scalable application
  • Basic understanding of the class loading mechanism in Java
  • Creating database schemas that represent and support business processes
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools
  • Familiarity with build tools such as Ant, Maven
  • Familiarity with continuous integration
  • Knowledge on Linux environment

PEOPLESOFT Software Development Team Leader

The Software Development Team Lead will be part of development team, building and working on PeopleSoft / PeopleTools suite . The Software Development Team Lead will provide technical and team leadership through coaching and mentorship.

 

Duties and Responsibilities

 

Reporting to the Head of IT Development, the duties and responsibilities of the Software Development Team Lead include:

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.

Desired Skills & Experience

Minimum Requirements

  • 8+ years’ experience as a Software Developer
  • Prior experience in a technical leadership position
  • College or University degree in Computer Science or a related discipline

Core Competency Requirements

  • Candidate must have more 4 years of PeopleSoft development experience primarily in implementation or support of Financials modules
  • Candidate must have hands on technical experience in at least 3 of following PeopleSoft financials module AR/BI, AP, PO, EX, AM, CM and GL
  •  Candidate must have experience with PeopleTools, People Code, Application packages, Application Designer, Application Engine, Integration Broker and SOA as it relates to PeopleSoft.
  • Strong SQL skills are required (Oracleà.
  • Candidate must have a thorough knowledge of PeopleSoft technical architecture (PIA, Web and App Servers, and Database Server).
  • Candidate must have experience with interfaces, workflow, and report development using all technical tools provided by PeopleSoft
  • Knowledge on Linux environment

Datawarehouse SQL developers

The Datawarehouse SQL developers in in charge to implement datawarehouse projects.

 

Duties and Responsibilities

  • SSIS Data warehouse design, including build, migration and ETL Configure ETL processes, data mappings & transformations to orchestrate data integrations.
  • Use and support database applications and tools for extraction, transformation and analysis of raw data.
  • Ability to understand business processes, data entities, data producers, and data dependencies.
  • Develop, manage, and validate existing data models including logical and physical models of the data warehouse and source systems.
  • Designing and developing exception handling and data cleansing / standardization procedures.
  • Evaluate and improve data quality throughout source systems by implementing data quality safeguards.
  • Determine the quality and integrity of data required to meet business needs and work towards resolving the most critical data quality issues. 
  • Evaluate and improve data quality throughout source systems by implementing data quality safeguards.
  • Understanding of corporate systems, data environments and reporting tools. 

Desired Skills & Experience minimum requirements

  • For juniors: 1-2 years’ experience as a SQL java developer specialized on Oracle Database
  • For seniors : 3/5 years’ experience as a SQL java developer specialized on Oracle Database and IBM Datastage product

Technical Skills

  • LINUX environment
  • Strong technical competencies using SQL/ IBM Datastage.
  • Database : Oracle (Toplink/ JPA-Hibernate), MongoDB
  • SQL, PL/SQL
  • UML(design pattern) 

PEOPLESOFT developer

Duties and Responsibilities

 

Reporting to the PEOPLESOFT Software Development Team Leader

the duties and responsibilities of the PeopleSoft developer include:

  • Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.

Desired Skills & Experience

Minimum Requirements

  • 4+ years’ experience as a Software Developer for senior and 2 years for junior
  • College or University degree in Computer Science or a related discipline

Core Competency Requirements

  • Candidate must have PeopleSoft development experience primarily in implementation or support of Financials modules
  • Candidate must have hands on technical experience in at least 3 of following PeopleSoft financials module AR/BI, AP, PO, EX, AM, CM and GL
  •  Candidate must have experience with PeopleTools, People Code, and Application packages, Application Designer, Application Engine, Integration Broker and SOA as it relates to PeopleSoft.

Senior test leader

Duties and Responsibilities

 

In charge of leading the testing team

  • Understanding of Software release baselines
  • Conception and valorization of test scenarios
  • Import of requirements and test plans into ALM
  • Execution of release test campaigns
  • Defect management and follow-up
  • Execution of manual regression tests
  • Execution of automated regression tests
  • Maintenance of regression tests
  • 1st level analysis of User defects
  • Support on and follow-up of User defects

 

Other

  • Production of the offer “Test and Validation Plan”
  • Planning and coordination of test phases
  • Reporting on test progress
  • Coordination of User tests
  • Support for Performance testing

 

Desired Skills & Experience minimum requirements

  • 3/5  years’ experience with the same role; Prior technical experience; College or University degree in Computer Science or a related discipline.
  • Interest for business understanding and business logicGreat
  • intellectual rigor

 

Core Competency Requirements

  • Good knowledge of requirements and tests management tools (Caliber, ALM)
  • Familiarity with methods of Risk and Requirement Based Testing
  • Knack for writing clear, reusable test scenarios
  • Implementing automated testing platforms
  • Proficient in English (written and spoken)
  • Familiarity with object-oriented programming
  • Knowledge for accessing date (SQL, FTP…)

SOFTWARE ARCHITECT

Full-time Software Architect with, at least, 5 years of experience in a computer-related field with advanced knowledge of database and application development, and design best practice methodologies. Qualified applicants will have expert-level knowledge of J2EE  architecture, UML design, JAVA and framework associated. Preferred applicants will have a Bachelor degree in Computer Science or related field. The person selected for this position must be able to work in a fast-paced environment.

 

Duties and Responsibilities

  • Participates in defining guidelines and strategies for the development group.
  • Attends and makes presentations at meetings with peers and users.
  • Troubleshoots complex problems and proposes and/or implements appropriate solutions.
  • Plans, designs, architects, and develops solutions to support group developments.
  • Consults with group I.T. technical staff, outside consultants and vendors, as appropriate, to refine the scope and definition of assigned projects to ensure successful completion in a timely manner.
  • In collaboration with management and other stakeholders, determines technology architecture, product choices, and implementation strategy. Provides sizing and ongoing capacity analysis for servers associated with projects.
  • Designs and develops maintenance schedules, procedures, and documentation; ensures they are current, understood, communicated and complied with.
  • Customizes third party systems using available development tools.
  • Performs data analysis, performance optimizations, and database maintenance as required.
  • Advises and directs other development group members and provides assistance on projects. Responsible for the implementation, coordination and management of projects when required.
  • Must have expert understanding of n-tier architecture in an enterprise environment.
  • Must possess strong project management skills.
  • Must possess a high level of professionalism and interpersonal skills so as to be able to work well with employees at all levels within the organization and maintain all information in the strictest of confidence. Required to use tact and diplomacy when dealing with others.
  • Must have ability to read, write and communicate fluent English; ability to compose documents in the appropriate business style using correct grammar and spelling; ability to communicate clearly using proper grammar and diction over the telephone.
  • Must possess attention to detail, ability to balance multiple projects and have strong time management skills.
  • Must have ability to reason and apply common-sense understanding to situations encountered.
  • Ability to process routine daily functions while being able to resolve sensitive issues and complex assignments utilizing above average critical thinking skills
  • Has the local responsibility to assess respect of IT group rules regarding IT process, design, developments and tests.

 

Desired Skills & Experience

Minimum Requirements

  • 5+ years’ experience as a Software Developer Prior experience in a technical leadership position
  • College or University degree in Computer Science or a related discipline

 

Core Competency Requirements

  • Proficient in Java, with a good knowledge of its ecosystems
  • Solid understanding of object-oriented programming and object/relational mapping
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in Java
  • Familiarity with CMMI 
  • Experience with popular web application frameworks
  • Familiarity with Java GUI frameworks
  • Familiarity with Agile methodology
  • Experience with both external and embedded databases
  • Understanding fundamental design principles behind a scalable application
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration

.NET Developer

Duties and Responsibilities

 

The duties and responsibilities of the Software Development Team Lead include:

  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Analyze and resolve technical and application problems.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.

 

Desired Skills & Experience

Minimum Requirements

  • 4+ years’ experience as a Software Developer for senior and 1/2  years for juniors
  • College or University degree in Computer Science or a related discipline

 

Core Competency Requirements

  • Proficient with Microsoft .NET 4.5+ development
  • In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF
  • Extensive experience designing and developing enterprise grade software
  • Experience with source control management systems and continuous integration/deployment environments
  • Experience with automated testing
  • Experience with agile development methodologies including and Scrum Experience with multi-threading and concurrency
  • Experience with debugging, performance profiling and optimization
  • Comprehensive understanding of service-oriented application development techniques and theories
  • Internally motivated, able to work proficiently both independently and in a team environment Strong communication skills. Strong initiative to find ways to improve solutions, systems, and processes

 

Preferred Competency Requirements

  • Experience with web development technologies including ASP.NET, MVC3, JavaScript, Angular JS and CSS Experience with database development including SQL/Server and ORACLE relational database
  • Experience with user interface design and prototyping
  • Experience configuring and developing customizations for Microsoft SharePoint

Java/J2EE Analyst / Developer

 

 

Organisation

 

The BDC (Bucharest Development Center) in which the mission takes place is part of Information System Development Department.

 

This job reports to the BDC Project Manager. The BDC teams are accountable for the entire development lifecycle from Design Study to Production Support.

 

BDC mainly interfaces with the following teams located in Paris: CPI team in charge of managing the overall IT planning, collecting users’ needs, reformulating these needs in Requirements, accepting the solution and training the users; DSIAS team in charge of IT System Architecture (including Coface framework), IT Tools and Methods; DSIP in charge on Production.

 

The candidate also has to comply with the requirements of the quality system (ISO 9001 certification) and security recommendations. More precisely, he has to work in accordance with the project management plan.

 

Mission Description 

  • Designing and developing for mission-critical systems and delivering high-availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable, efficient code

The Coface SI is based on a service-oriented architecture (SOA) which comprises of View Components (VCs/GUIs) and Business Components (BCs).

 

The Coface SI is based on a service-oriented architecture (SOA) which comprises of View Components (VCs/GUIs) and Business Components (BCs).

 

The Analyst/Developer is in charge of Design, Coding, Testing and Support.

  • Detailed Design:

Using Magic Draw, the software has to be described using UML Diagrams. This has to meet Requirements gathered in Caliber-RM and interfaces definition.

  • Coding and Testing:

The Software Development Environment is based on the Coface framework, based on the patterns integrated in Magic Draw. Unit Tests are managed using the ALM tool and are based on XML using the Coface framework.

 

Functional Skills

 

No functional skill is required for this position.

 

Technical Skills

  • JAVA/J2EE
  • Database: Oracle (Toplink/ JPA-Hibernate), MongoDB
  • SQL, PL/SQL
  • Swing
  • Junit
  • SOAP
  • Maven
  • UML (design pattern) with MagicDraw
  • Requirements Management: Caliber RM(Borland)
  • System: Windows, Unix, LINUX, HPUX
  • Application Server: WebLogic (Oracle)
  • XML/XSL
  • IDE: Eclipse
  • Tests:  Junit, ALM
  • Configuration Management : Serena Dimensions
  • Technical Skills for BC Profiles

 

Level of Languages

 

English is mandatory for this position, the candidate has to be fluent in written and speaking English.

French is not mandatory but is an advantage.

 

Other Skills

The organisation implies a lot of relationships with different teams, so good communication skills are required

 

The candidate has to be autonomous (small teams) and adaptable (international context)

 

The candidate should have a technical profile but be able to understand and the business requirements and impacts. They should be curious and keen to learn about Coface Business and Coface Technical Architecture.

Java/J2EE GUI Analyst / Developer

Organisation

 

The BDC (Bucharest Development Center) in which the mission takes place is part of Information System Development Department.

 

This job reports to the BDC Project Manager. The BDC teams are accountable for the entire development lifecycle from Design Study to Production Support.

 

BDC mainly interfaces with the following teams located in Paris: CPI team in charge of managing the overall IT planning, collecting users’ needs, reformulating these needs in Requirements, accepting the solution and training the users; DSIAS team in charge of IT System Architecture (including Coface framework), IT Tools and Methods; DSIP in charge on Production.

 

The candidate also has to comply with the requirements of the quality system (ISO 9001 certification) and security recommendations. More precisely, he has to work in accordance with the project management plan.

 

Mission Description

  • Designing and developing for mission-critical systems and delivering high-availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable, efficient code

The Coface SI is based on a service-oriented architecture (SOA) which comprises of View Components (VCs/GUIs) and Business Components (BCs).

 

The Analyst/Developer is in charge of Design, Coding, Testing and Support.

  • Detailed Design:

Using Magic Draw, the software has to be described using UML Diagrams. This has to meet Requirements gathered in Caliber-RM and interfaces definition.

 

  • Coding and Testing

The Software Development Environment is based on the Coface framework, based on the patterns integrated in Magic Draw. Unit Tests are managed using the ALM tool and are based on XML using the Coface framework.

 

Functional Skills

 

No functional skill is required for this position.

 

Technical Skills

  • JAVA/J2EE
  • Database: Oracle (Toplink/ JPA-Hibernate), MongoDB
  • SQL, PL/SQL
  • Swing
  • Junit
  • SOAP
  • Maven
  • UML(design pattern) with MagicDraw
  • Requirements Management: Caliber RM (Borland)
  • System: Windows, Unix, LINUX, HPUX
  • Application Server: WebLogic (Oracle)
  • XML/XSL
  • IDE: Eclipse
  • Tests: Junit, ALM
  • Configuration Management: Serena Dimensions
  • Technical Skills for BC Profiles
  • JSP/Javascript/JQUERY
  • Angular JS, bootstrap CSS 3
  • Framework: NetUI/Struts/JSF

 

Level of Languages

 

English is mandatory for this position, the candidate has to be fluent in written and speaking English.

French is not mandatory but is an advantage.

 

Other Skills

 

The organisation implies a lot of relationships with different teams, so good communication skills are required

 

The candidate has to be autonomous (small teams) and adaptable (international context)

 

The candidate should have a technical profile but be able to understand and the business requirements and impacts. They should be curious and keen to learn about Coface Business and Coface Technical Architecture.

Oracle Database Specialist (junior/ senior)

The Oracle Database Specialist is a local reference point for validating and supplying support on all topics related to Databases design or optimization.

 

Duties and Responsibilities

 

In close coordination with headquarter support team, duties and responsibilities of the Oracle Database Specialist include:

  • Plans database upgrades by maintaining, evaluating, and improving a transaction processing model
  • Able to monitor and Tune Database Performance
  • Able to advice on Oracle database design
  • Assesses database performance by developing a protocol for measurement of results and identification of problem areas.
  • Supports database performance by monitoring database performance; evaluating and resolving processing and programming problems; designing database management tools; answering user questions.

 

Desired Skills & Experience minimum requirements

  • For juniors: 1-2 years’ experience as a SQL java developer specialized on Oracle Database and SQL optimization.
  • For seniors: 2/3 years’ experience as a SQL java developer specialized on Oracle Database and SQL optimization, plus 2/3 years as DBA Oracle administrator.

 

Technical Skills

  • LINUX environment
  • JAVA/J2EE
  • Database: Oracle (Toplink/ JPA-Hibernate), MongoDB
  • SQL, PL/SQL
  • UML (design pattern) 

Software Testing Engineer

Our client is a globally operating French credit insurer which for nearly 70 years offers adapted risk prevention, monitoring and protection services to companies of all sizes and nationalities and in all sectors. Clients thus benefit from the expertise and organisation of an international Group that can offer them local service fine-tuned to their needs.
 The group holds an estimated 20% market share in the credit insurance industry and is present directly or via strategic partnerships in 100 countries, with the ability to offer multinationals a structure suited to their needs that combines global reach and proximity, with a deep knowledge of local economic conditions in multiple sectors.
 
 Due to their specific Business, it's not possible to find off-the-shelf software for all "core" activities so most of critical core business applications are developed internally. 
 
 Their current ambition is to be the most agile global trade credit partner in the industry, while evolving to a more capital efficient business model. The setting of a new IT Application Development Excellence Center based in Bucharest will allow a concentration of efforts and expertise for IT, the main pillar of the plan implementing the strategy.
 
 For this new center, they are looking for a Software Tester who will be part of an agile test team, validating and supplying support on enterprise grade software releases.
 
 Duties and Responsibilities
 
 Managed by a Team Leader, the duties and responsibilities of the Software Tester include:

  • Understanding of Software release baselines
  • Conception and valorization of test scenarios
  • Import of requirements and test plans into ALM
  • Execution of release test campaigns
  • Defect management and follow-up
  • Execution of manual regression tests
  • Execution of automated regression tests
  • Maintenance of regression tests
  • 1st level analysis of User defects
  • Support on and follow-up of User defects

 

Other

  • Production of the offer "Test and Validation Plan"
  • Planning and coordination of test phases
  • Reporting on test progress
  • Coordination of User tests
  • Support for Performance testing

 

Desired Skills & Experience minimum requirements
 
 1-2 years experience as a Software Tester; Prior technical experience; College or University degree in Computer Science or a related discipline
 
 Core Competency Requirements

  • Good knowledge of requirements and tests management tools (Caliber, ALM)
  • Familiarity with methods of Risk and Requirement Based Testing
  • Knack for writing clear, reusable test scenarios
  • Implementing automated testing platformsProficient in English (written and spoken)
  • Familiarity with object-oriented programming
  • Knowledge for accessing date (SQL, FTP)

APPLY NOW!

If you have decided to join our team, please send your CV and a letter of intent by e-mail at hr-romania@coface.com, indicating your area of interest.
Top
  • Romanian
  • English