Skip navigation EPAM

Senior Software Engineer Weehawken, NJ, USA

Senior Software Engineer Description

Job #: 66306
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Description


Are you passionate about bringing systems to life? Do you have a curious nature, always interested in how to innovate?

This job is remote till end of 2021; and onsite since 2022 from Weehawken, NJ

Req. #252979978

What You’ll Do

  • We’re looking for someone like that to help us:
    • Develop technical and functional enhancements to Asset Management's Fixed Income IT platform
    • Work closely with end users to help shape solutions that meet their needs
    • Reduce complexity and improve stability/supportability of the platform
    • Share best practice and look at ways to improve the way we deliver software
    • Provide Level 3 support as required by the team
  • Rresponsible for developing and maintaining a fully integrated platform for Fixed Income Portfolio/Modelling/Construction/Optimization
  • The team works in a flat structure and interacts closely with other business counterparts in Asset Management
  • The platform technology stack used is Winforms/WPF, WCF and SQL Server Database

Requirements

  • BS degree in an associated field or other advanced certification along with equivalent experience
  • Excellent core C#/.NET (framework v3.5+) with strong experience in object oriented programming and Test Driven Development principles
  • Strong and recent experience with MS SQL is a must
  • Recent experience in the development of all tiers of an enterprise application: GUI (Winforms/WPF), Services (WCF), messaging (TIBCO or MQ) and data integration
  • Experience improving older code bases as well as in using modern design patterns
  • Experience of code-reviewing, unit testing and continuous integration
  • Experience of working in a Scrum or Kanban framework with User Stories as the primary method of requirements capture
  • Self-driven and pro-active, a good team player
  • An excellent communicator, with a passion for cross group collaboration, being able to discover solutions to problems and objectively defend them, and propose design alternatives and articulate pros and cons

Nice to have

  • A proven track record in successfully building, releasing, and maintaining large-scale enterprise systems in a complex technology environment – preferably within a major Global Asset Manager or Investment Banking Group
  • Experience of in memory database solutions

What We Offer

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance

Additional

  • Depending on the position, EPAM employees may need to work at a client worksite or an EPAM office. To protect employees and help communities fight the COVID-19 pandemic, vaccination is required to visit a EPAM office in the US, and many of our clients have similar policies in place. Due to this, a COVID-19 vaccination may be necessary and when applicable, specific details will be discussed during the interview process which may include providing proof of vaccination. For candidates with exceptional circumstances that prevent them from getting the COVID-19 vaccine, we will offer alternative reasonable accommodation, where possible, which should be coordinated by your recruiter and discussed directly with an HR Representative

HELLO! HOW CAN WE HELP YOU?


OUR OFFICES