Market Connectivity Senior Developer
Company | Barclays |
---|---|
Location | Parsippany-Troy Hills, NJ, USA |
Salary | $170000 – $230000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- Core Java and/or C++
- Developing/running Java applications under Linux
- Multi-threading
- Memory allocation
- Caching
- Networking
- Distributed systems
- Algorithms
- Operating systems
- Finance domain knowledge – systems providing trading, risk, middle office, or other finance services
Responsibilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
Preferred Qualifications
- Knowledge of FIX, OUCH, Millennium or other financial protocols
- Experience with network or platform engineering
- Experience with scripting in Bash, Perl, Python