Manager
Job details
Position Overview The position is to work on development of new investment services applications. Our applications are written in React JS in front end and C# and Python in the mid and backend using SQL Server, Postgres, and/or MongoDB as databases. This position will participate in the design and development of our investment services initiatives. This is a role with significant growth potentials within a fast-paced development environment. Required Skills:
- 5+ years of working experience in .NET, with strong C# programming skillset.
- 3+ years of working experiences in React, Angular, and/or Vue.
- Excellent experience with SQL coding, performance tuning on stored procedures/functions, indexing.
- Good knowledge of authentication and authorization with security sensitivity in mind when coding applications.
- Working knowledge of REST Web Services, WebAPI, Micro Service and Service Oriented Architecture.
- Excellent written and verbal communication skills and good client interfacing skills.
- Quick learner for emerging technologies such as AI/Machine Learning, Data Science, and Big Data.
- AG Grid, HTML 5, Kendo React.
- Containerization with Docker/K8s.
- Architect and design React Single Page Application
- Proven analytical and problem-solving abilities.
- Knowledge of software and hardware logical and physical deployment options and related security and performance concerns and solutions.
- OO design patterns a plus.
- Good documentation skills are a must.
- Experience in a software development environment with high quality assurance standards is required.
- Ability to work under minimal supervision.
- Accept responsibility and Personal accountability.
- Highly logical, proactive, and keen attention to detail.
- Ability to work well independently or as a member of a team.
- Demonstrate flexibility, reliability and adaptability in approach to work.
- Demonstrate effective teamwork and working relationships with internal and external parties.
- Demonstrate a self-directed approach to learning new technologies in the field; pursue professional development.
- Take personal ownership (going beyond assigned tasks to make project better, identifies and reports issues, demonstrates strong concern for client and initiatives).
- BS or MS in Computer Science or related.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.