The company is looking to extend and enhance the CRSP Market Indexes platform with innovative and high-quality solutions using modern technologies.
Requirements
- Advanced proficiency with multiple object-oriented languages, including C-Sharp, Java, C++
- Proficiency in working with and writing queries against relational databases, such as SQL Server, Postgres, or MySQL
- Knowledge/expertise in web development using JavaScript
- Experience with Git or similar version control
- Familiarity with advanced C-Sharp programming concepts (async/await, managing allocations, concurrency strategies, race conditions, generics, etc.)
- Experience using the latest versions of .NET, with an awareness of the open-source landscape and major libraries
- Experience with CI/CD tools, such as Octopus Deploy, TeamCity or Azure DevOps
Responsibilities
- Implement, design, and maintain value-adding, performant, and scalable solutions which enhance and extend the CRSP Market Indexes platform
- Make independent, high-impact contributions through a comprehensive focus on quality, testable code
- Collaborate with all levels of the organization during the phases of the software development lifecycle to craft and build workable implementation plans, timelines, and ultimately, exceptional solutions
- Provide technical guidance to team members through education and coaching of best practice object-oriented principles
- Proactively identify risk and provide solutions
- Provide production support on a rotating basis
Other
- Bachelor's degree in Computer Science or related field
- 5 years of software development experience in a professional environment
- Strong problem-solving skills
- Excellent written and verbal communication, including the ability to communicate technical concepts to non-technical staff, users, and partners
- Minimal travel required; however, candidates should be open to occasional travel as needed to support business objectives