Epicareer Might not Working Properly
Learn More

Full Stack Developer

Salary undisclosed

Apply on


Original
Simplified

IPC is a fintech company that focuses on the human element. Having global presence, we support local markets with cutting edge cloud-based trading communications and managed connectivity.

Through our portfolio of communications and connectivity solutions, we focus on solving business challenges and adapting to regulatory changes in the fast-paced global financial markets. This enables our clients to maintain consistent market access, a strong competitive advantage, and enhanced operational efficiency.

At IPC, we are committed to attracting, nurturing and promoting diverse talent across our workforce and fostering a sense of belonging within our employee family. We don't just accept differences - it's one of our core values. We recognize that diverse teams make the strongest teams, and we encourage people from all backgrounds to apply.

Come be part of the new team that delivers ground-breaking products for our clients.

www.IPC.com

As a Full Stack Developer, this position is responsible for both front end and back-end development tasks. This will include design, develop and maintain web applications.

RESPONSIBILITIES:

Front End Development:

  • Develop and maintain the user interface using Angular, Telerik user controls, Redux Store.
  • Write test classes for UI Components using Angular.
  • Develop and maintain user interface using HTML, CSS and JavaScript.

Security and Compliance:

  • Implement and maintain security policies and permissions for SharePoint Online.
  • Ensure compliance with organizational policies and industry regulations.
  • Conduct regular security audits and vulnerability assessments.

Backend Development:

  • Design and implement server-side logic and APIs using .Net Framework and .Net Core
  • Implement logging using Azure App Insights
  • Write secure code using Azure AD services and JWT tokens.
  • Develop and maintain SQL Server Database objects (Tables, Views, Store Procedures and functions).

Desirable Experience/Skills/Qualifications:

  • Experience working with agile/scrum methodology.
  • Experience with continuous integration/continuous delivery principles.
  • Excellent written and verbal communication skills.
  • Outstanding problem-solving skills, including the ability to look for standard and nonstandard problem solutions.
  • Experience working with the following technologies.
  • Microsoft Azure Development (Containers, Azure Kubernetes Service, Identity Provider using Active Directory Services)
  • Securing applications and services using Azure AD Service
  • REST API development and frameworks
  • Design Patterns (MVC, MVVM, SOLID principles, UML, etc.)
  • Expert level experience in .NET Standard & .NET CORE
  • Experienced with Azure Messaging Platforms
  • Experienced with Azure Cloud Native Platforms
  • Excellent SQL Server database experience – Write / Debug / Performance tune SQL Stored Procedures, Triggers and Views.
  • Unit testing frameworks such as Nunit.
  • Jenkins and Azure Devops knowledge is a plus.