Job Title/Role | Backend developer |
No of openings | 1 |
Remote/Onsite: | Anything |
Minimum Mandatory Skills | C# .NET Framework/Core React.JS JavaScript HTML/CSS |
Desired Skills | Azure cloud platform knowledge |
Experience level: | 10 Total Exp 6 years of experience as .NET Back end developer and REACT |
Responsibilities:
Work collaboratively with an experienced team to take multiple new applications from conception to either internal or clientfacing deployment
- Design and program the backends (C#/.NET) of datacentric applications in collaboration with domain experts
- Help specify database schemas queries and interfaces to inmemory objects consume and produce web APIs marshall data effectively
- Handle backend authentication and validation processes caching scaling and parallelization requirements
- Use secure techniques to maintain data confidentiality and integrity
Web Development Requirements - Rapid web app development experience with C# or TypeScript/JavaScript including Single Page Applications
- Web app development utilizing common market APIs like Bloomberg Reuters FactSet Tibco is a plus
- Cloud DevOps/API experience with Azure or AWS CI/CD frameworks Containers Clusters Linux
Programming Requirements - Multimodule databasedbacked application development experience
- SQL and relational DB design and programming experience
- Objectoriented library development management and publishing
- Effective debugging and performance analysis capabilities
- Skilled at understandable concise documentation and wiki publishing
Engineering Requirements - Handson inhouse product development background not IT or consulting
- Demonstrated ability to program complex systems (through samples provided)
- Demonstrated ability to abstract and document code (through samples provided)
- Experience using git for version control; Azure DevOps experience appreciated
- Natural problem solver; enjoy figuring out loosely specified complex problems
- Good at explaining complex concepts at various levels in writing and orally
- Proactive in collaborating sharing knowledge and results
- Ability to focus on and drive organizational goals not just own
- Good at working on multiple projects simultaneously and finishing what you start
- Ability to track and account for time spent on projects and perform to deadlines
- Asset valuation algorithm implementation experience is a plus
- Financial background is a plus
- Statistical knowledge is a plus