Manager needs to see strong Financial experience and it's only in Jersey City for now due to space.
Must haves:
- Hands-on experience in application development in one or more areas Python development, MongoDB, Redis, Impala, Autosys, FAST API services, Containerization
- Code solutions in JavaScript, React and Python and implement automated tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Experience in large enterprise environment
UI developer - Python/React with our client in the financial industry located in Charlotte, NC and New York, NY. This is a 12 + month contract position. Responsibilities:
- Code solutions in JavaScript, React and Python and implement automated tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Design, develop, and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Execute story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Perform proof of concept as necessary to implement new ideas or mitigate risk
- Automate manual release activities
- Design, develop, and maintain automated test suites (integration, regression, performance)
- Ensure solution meets product acceptance criteria with minimal technical debt
- Troubleshoot build and setup failures and facilitate resolution
- Ensure execution and delivery meets technology's expectations in terms of the functionality, quality, performance, reliability, and timeline
- Communicate status frequently to technology partners
Requirements:
- 5+ years in similar roles
- Bachelors (or higher) degree in Computer Science, relate subject
- Expert React and JavaScript development skills
- Hands-on experience in application development in one or more areas Python development, MongoDB, Redis, Impala, Autosys, FAST API services, Containerization
- Experience working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
- Experience with one or more of the following enterprise development and quality assurance tools: Selenium, Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing)
- Experience with agile development methodologies and building supportability into applications
- Strong understanding of software architecture principles
- Excellent analytical and problem-solving skills
- Self-starter; able to break down complex problems into smaller problems, manage dependencies, and efficiently drive through to a solution
- Detail oriented & highly organized
- Ability to communicate clearly and effectively to a wide range of audience (business stakeholders, developer & support teams)
- Adaptable to shifting & competing priorities
- Committed and pro-active in ensuring high quality of service
Desired skills:
- Experience with developing frameworks and tools specific to AI/ML applications
- Familiarity with cloud platforms and development in cloud environments