Essential Duties and Responsibilities
  • 2-5 years of experience demonstrating strong understanding and proven experience of object oriented design and development principles
  • Demonstrated experience with automated unit and acceptance testing a MUST.
  • Working knowledge and practice in Agile development environment with strong engineering principles (XP, SCRUM etc.) a MUST.
  • 2+ years working in .NET/C# a MUST
  • 2+ years working in web development a MUST
  • 2+ years’ experience with ASP.NET MVC a strong plus
  • Experience with NoSQL databases a strong plus
  • Experience with event driven and message based systems as strong plus
  • Experience building and deploying applications to cloud platforms a strong plus
  • Strong skills with front end technologies: HTML, CSS, JavaScript
  • Ability to adapt within a rapidly changing environment and has experience in Agile or iterative software development a plus
  • Attention to detail and concern for quality and accuracy of final product (and ability to balance that concern with deadlines)
  • Demonstrated team player, self-starter, and independent thinker.
  • Outstanding decision making and problem solving skills

Qualifications
  • Experience in financial services and/or investment management, a strong plus
  • Bachelor’s Degree in Computer Science, Business or equivalent field
  • Ability to adapt within a rapidly changing environment and has experience in Agile or iterative software development a plus
  • Attention to detail and concern for quality and accuracy of final product (and ability to balance that concern with deadlines)
  • Demonstrated team player, self-starter, and independent thinker
  • Outstanding decision making and problem solving skills

Team Environment
  • A modern software engineering group embedded inside of a financial services firm
  • Teams follow a modern approach to software engineering focusing on test driven development, pair programing, continuous integration, distributed systems and other best practices
  • Teams are empowered by management to deliver product requirements through cross functional team ownership
  • A strong team culture inside and outside the office
  • Adaptive to change and feedback from team members

#J-18808-Ljbffr
Similar jobs

.Net Developer

Apply Now
Back to search page