Description

Job Description:

As a Senior Developer, the candidate will be responsible for working with a team of other developers in an agile setting to build and maintain platforms as the business rapidly evolves and grows.

Responsibilities:

Develop and maintain both in house applications as well as integrations with external third-party platforms using a mix of homegrown platforms and industry standard technologies

Work with our partners in our Business and Operations teams to understand and document requirements and develop technical specs and designs

Write clean, concise, and maintainable code

Actively participate in the full SDLC, including coordination and support of testing and deployment

Be responsible for not only developing new code but also addressing escalated production issues and participating in ongoing infrastructure initiatives such as upgrades and migrations

Be comfortable working across multiple projects at a time

Work effectively with others on the team and be willing and open to engage in technical discussion and debate with technologists across the organization

Actively identify opportunities for improvement and optimizations across our platforms

Support and mentor junior developers on the team


Qualifications:

BS/MS Degree in Computer Science or similar discipline and at least 6+ years experience

Well versed in core Microsoft technologies - strong.Net/C# and MSSQL skills required

Hands on experience with key front end technologies – HTML, JQuery, CSS required

Hands on experience integrating with SOAP and/or REST based services using XML/JSON - required

Must be able to work with minimal supervision or assistance to complete tasks

Experience in an Agile/Scrum environment is required

Experience with Tableau preferred

Experience with Java and Jboss is a plus

Familiarity with Azure, GIT, and CI/CD required

Understanding of the Private Wealth asset management industry is a plus

Strong oral and written communication and interpersonal skills

Strong sense of professional pride and individual accountability


 

Education

Any Graduate