
Full Stack Developer
- Employment contract
- Standard / Permanent
- Location
- CA-QC-Montréal
- Job / Mission
- INFORMATION TECHNOLOGY
- Reference
- IT-062222-SB-001
About BNP Paribas
BNP Paribas has a presence in 75 countries with more than 180,000 employees, including 140,000 in Europe. It ranks highly in its two core activities: Retail Banking & Services (comprised of Domestic Markets and International Financial Services) and Corporate & Institutional Banking. In Europe, the Group has four domestic markets (Belgium, France, Italy and Luxembourg) and BNP Paribas Personal Finance is the leader in consumer lending. BNP Paribas is rolling out its integrated retail banking model across Mediterranean basin countries, in Turkey, in Eastern Europe and a large network in the western part of the United States. In its Corporate & Institutional Banking and International Financial Services activities, BNP Paribas also enjoys top positions in Europe, a strong presence in the Americas and solid and fast-growing businesses in Asia-Pacific.
REPORT TO
- Global Market Americas IT Development Manager
MISSION AND OBJECTIVES
Lead, Structure, develop, and maintain the front end of some of our new and existing Global Market Americas Application (Compliance reporting)
MAIN RESPONSIBILITIES
Full Stack developer – Angular/JAVA
- Breaking down program specifications into its simplest elements
- Design and develop user interfaces to internet/intranet applications
- Determine design methodologies and tool sets
- Lead efforts in automation, continuous deployment, and configuration management
- Work with system and infrastructure engineers
- Performance tuning, audit and frequent analysis of the existing systems
- Automate deployment and patches
- Collaborates with IT application production support and development teams on roadmaps, automation, and operational improvement activities
- Participate in engineering, deploying, and maintaining new solutions and services for internal customers
L3 support on inhouse application you develop/maintain
REQUIREMENTS
TRAINING AND OCCUPATIONAL EXPERIENCE
- 5+ years of experience in Software development or support
- Excellent communication in English
- Excellent analytical skills with a good problem-solving attitude
ESSENTIAL SPECIFIC REQUIREMENTS
- (OOP/OOD) experience
- Java (1.8)/J2EE
- Xml and JSON
- UI development experience
- AngularJS, Angular ,Servlets, Spring, Hibernate, Design Patterns
- Autosys , Shell Scripting
- Java/J2EE
- Python
- Preferred DB skills
- SQL, PL/SQL, T-SQL
- Oracle 11 & SQL Server 12
- Red Hat Linux, AIX, Windows
- RAD, Eclipse
- Tomcat8, Web sphere8
- Strong knowledge/experience in load testing tools
- Strong knowledge on complete SDLC and experience in both Waterfall and Agile methodologies
- Must have strong Technical and good analytical skills
- Financial Industry (Global Markets) experience preferable
- Minimum 5 years’ experience as a developer
SKILLS AND BEHAVIOURS
- Good understanding of software development cycles, good practices and QA
- Knowledgeable on Software engineering, Software release control, Unit testing
- Ability to work independently in a small team
- Ability to take ownership of assignments
- Ability to complete assignments under tight deadlines
- Ability to innovate in order to boost productivity and enhance efficiency
- Should be ready to work long hours, and weekends on very important and time sensitive assignments
A recruitment policy that promotes equity and diversity:
Equity and diversity are at the core of our recruitment policy because we believe that they foster creativity and efficiency which in turn increase performance and productivity. We strive to reflect the society we live in, while keeping with the image of our clients.
We pride ourselves in applying non-discrimination rules to all our recruitments.