An established industry player is seeking a motivated individual to develop high-performance client applications. In this dynamic role, you will collaborate closely with diverse teams to enhance system integrations and support various application functionalities. Your expertise in React and Redux will be crucial as you contribute to innovative solutions in a fast-paced financial market data environment. This is an exciting opportunity to grow your skills while working on impactful projects that drive technological advancements. If you thrive in a collaborative setting and are eager to learn, this position is perfect for you.
Qualifications
Bachelor's degree in science/engineering and 2+ years in programming and systems analysis.
Proven software development experience with strong analytical and troubleshooting skills.
Responsibilities
Build high-performance client applications and collaborate with various teams.
Participate in application architecture, testing, and support enhancements.
Work very closely with development groups, business liaison teams, operations staff, quality assurance teams, IT security group, and server administration groups on various activities related to application integration and system enhancements
Participate in application architecture and design review
Participate in development, testing, implementation, and support of various enhancements to the systems, services, and technologies
Produce functional application documentation
Provide third level support on application integration issues
Competencies:
Ability to work well with others in a team-based environment
Experience in a fast-paced financial market data environment
Excellent communication skills, both written and oral
High motivation level and attention to detail
Ability to complete projects on time with minimal supervision
Willingness and ability to learn new technologies and tools
Technical Skills:
Strong technical knowledge of React / Redux
Experience with Version Control tools (Git, CVS, etc…)
Experience with UNIX/Linux
Strong problem detection, troubleshooting skills and analytical abilities
Technical knowledge and experience with Java development is a plus
Technical knowledge of scripting languages (PERL, Bash, C-Shell, etc…) is a plus
Qualifications & Experience:
Bachelor's degree in science and/or engineering
Minimum of 2 years of experience in programming and systems analysis