Mid-Level Software Developer
Ideal candidate will be highly motivated with an interest in the financial services industry and maintains a strong passion for coding. This individual should be dynamic in their abilities by demonstrating creative well thought through solutions. This individual will also have a solid foundation in root programming practices. The right candidate will be prepared to both code new projects as well as support legacy processes. They should demonstrate self-motivation to take on new challenges and show ownership to fulfill obligations while gaining the knowledge needed to become a productive member of the team. The right individual will become part of a highly productive, tight-knit team. They will quickly gain hands on experience with a variety of technologies and will be exposed to broad ideas and information related to the firm's business. This position is ideal for someone with a broad skillset, desires visibility and greater impact on providing solutions, and wants to successfully contribute to the growth of a business.
Responsibilities:
- Develop and support applications throughout the full SDLCContinuous support of processes built by yourself and other team members
- Ability to document processes and business concepts
- Work effectively both independently and within a team
- Work nonstandard hours and days when required (preferably an early riser)
Minimum Requirements:
Bachelor's degree in computer science, related discipline, or equivalent work experience.3 years continuous experience. C#SQLFinancial Industry Experience
Preferred Qualifications:
Understanding of Design Patterns Understanding of Microservice Based ArchitectureMQ (Preferably IBM and Rabbit)WPF5 Years Experience with a broker-dealer or clearing firm