Job Description
Our Ideal Candidate :
We are looking for a passionate .Net Angular Developer for our Client’s Credit Team to design, develop and deploy software solutions.
As a .Net Angular Developer, responsibilities include gathering user requirements, defining system functionality and writing code in various frameworks including C# .
Net, Angular, Javascript and SQL.
Responsibilities :
Work collaboratively with portfolio managers, portfolio risk and compliance, portfolio operations, trade support and other groups within our client’s team.
Collaborate with the development of new features, enhancements and fix existing system bugs.
Troubleshoot, maintain and develop the client’s current and future state portfolio compliance systems.
Provide daily support to Portfolio Compliance applications and user community.
Design, build and support application features using C# .NET, Angular, Javascript and SQL.
Opportunity to develop future applications, features, tools using other technology stack used by the BXC teams (for instance, Python).
Engage and learn about complex business rules related to financial areas as Credit.
Write well-designed, scalable, and testable code.
Interact dynamically with BA's, QA's and other leads to clarify business requirements.
Be able to take requirements in from business stake holders on software needs and build on them.
Skills Required :
Minimum of 5 years of experience as software engineer, software developer or similar function.
Is familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ability to identity performance bottlenecks.
Experience working with version control tools such as GIT and CI / CD tools like Team City and Jenkins.
Strong experience in one or more development language, such as C#, Angular, Javascript, SQL
Experience with Object-Oriented Design and SOLID principles
Experience with software quality, testing procedures and build automation tools
Experience with Unit Testing, Mocking and Dependency Injection frameworks
Knowledge of the Principles & Patterns of Agile Software
Excellent interpersonal and communication skills, including the ability to explain complex methodologies and results to the technical team.
Strong client service interpersonal skills.
Ability to work in an extremely fast-paced environment.
Critical attention to detail and analytical skills.
Desired or Nice to Have Skills :
Some understanding of the credit and leverage markets.
Thanks for applying with us!!