Senior/Lead Frontend Engineer

at  EPAM Systems Inc

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Apr, 2025USD 115000 Annual29 Jan, 2025N/ATransformation,Python,Exotic Derivatives,Derivatives,Reporting,Unit Testing,Performance Testing,Data Analysis,Sql,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

If you are looking for a high-impact Senior or Lead Software Engineer role with a global leader in digital transformation, EPAM is the perfect next step in your career! As an EPAMer, you’ll have the opportunity to work with a supportive team on a variety of interesting projects for some of the biggest brands in the world.
We are partnering with a leading Canadian investment firm to design, develop, and deliver a corporate data platform rooted in data mesh and data fabric principles. This platform will serve as the core of the organization, offering enterprise-wide components and a data portal to foster data sharing and collaboration. The ideal candidate will have extensive experience designing and developing custom data portals for the capital markets risk domain, leveraging advanced front-end technologies to deliver intuitive and high-performance solutions.
Are you ready for the next step in your career journey? Apply now!
Req.#759962735

REQUIREMENTS

  • Good base of derivatives knowledge, pricing, risk management of structured products, options and more exotic derivatives
  • Backend Technology - Java / Spring, Kafka, NoSQL ( MongoDB, Cassandra )
  • Unit Testing, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter)
  • Experience designing and integrating RESTful APIs with Python
  • Proficiency in SQL and Python for data analysis, transformation, and reporting
  • Excellent communication skills, with the ability to collaborate and share knowledge within a team environment
  • Proactive, self-starter attitude with an entrepreneurial approach
  • Ability to escalate and follow up on issues promptly and efficiently

Responsibilities:

  • Participate in all aspects of agile software development, including design, implementation, and deployment
  • Architect and guide the development of end-to-end systems optimized for speed and scale
  • Design and implement user interfaces to create a great user experience
  • Essential Requirements:
  • Hands-on experience in UI development using modern frameworks such as Angular
  • Proficiency in TypeScript, CSS, JavaScript, and Micro Frontend Development
  • Strong understanding of scaling and performance optimization for web frontends and their interactions with API layers
  • Familiarity with BDD/TDD concepts and practices
  • Experience scaling and performing optimization of web front-end and interaction with API layers
  • Familiarity with Cloud Database Services
  • Experience implementing cloud-based solutions using modern cloud technologies (preferably AWS)
  • Familiarity with modern SDLC tools, including Git, Bamboo, Jira, or similar


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada