Director-Senior Java Developer

Tekskills Inc.

Charlotte (NC)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company is looking for a Software Developer to work onsite in Charlotte, NC. The ideal candidate will have extensive experience in Java and the pricing and risk domain of investment banking. Responsibilities include developing and maintaining software applications, collaborating with various teams, and ensuring optimal functionality and performance of applications. Candidates should also have strong Computer Science knowledge and experience in test-driven development. This is a full-time contract position.

Qualifications

  • 10 years of experience in investment banking, particularly in pricing and risk.
  • Proficiency in Java, particularly Java 17.
  • Demonstrated ability to deliver applications from inception to production.

Responsibilities

  • Develop and maintain software applications and tools for business improvement.
  • Collaborate with stakeholders to gather business requirements and optimize solutions.
  • Conduct testing and implement fixes for identified application bugs.

Skills

Java (version 17)
Pricing and risk domain experience
Computer Science fundamentals
Test Driven Development
CI/CD practices
GitHub copilot programming

Job description

Overview

Location : Charlotte, NC (Onsite)
Duration : Contract / Full Time

Role Description

Works to build and maintain a variety of software applications, tools, or functions for the business. Compiles business requirements and translates them into technical specifications for development. Documents application functions and update code repository. Supports QA testing and implement fixes for exceptions.

Role Objectives: Delivery

Develop and maintain software applications, tools, or functions for the business to offer new or improved services and capabilities or improve business processes and operational efficiency. Gather business requirements and analyze to conceptualize the application design that best meets project objectives and functional criteria. Utilize analysis to create technical specifications for the application. Provide documentation of code changes, application functions and workflows, definitions, and troubleshooting steps. Ensure proper logging and updates to the code repository. Participate in the testing and quality assurance of developed code. Take steps to resolve identified bugs and ensure consistent and optimized code. Conduct periodic review and analysis of application or function performance. Identify bottlenecks or areas in need of improvement and implement changes to the code to resolve these issues.

Role Objectives: Interpersonal

Work with business teams, product managers, and other stakeholders to understand business requirements, needs, or process gaps that would be addressed via proposed applications. Engage with IT systems architects, database administrators, and cyber security team to meet the back-end functionality demands of the application. Partner with graphic artists, user interface designers and front-end engineers to create the front-end interface of the application and optimize user experience. Liaise with other technology and development teams as needed to coordinate on the integration of applications with the larger company software ecosystem. Participate in periodic development meetings to align development priorities and objectives, assign tasks, and share experiences and challenges with applications under development.

Role Objectives: Expertise

Display advanced proficiency with programming languages and protocols required for the development and maintenance of assigned applications and functions. Exhibit understanding of application development planning processes such as Agile, Scrum, and DevOps and change management and testing procedures. Demonstrate knowledge of business use case for assigned applications and other solutions in the market to ensure that developed software is optimal for its intended purpose. Show understanding of technical, infrastructure, data, and security requirements of developed solutions and ability to translate into adequate technical specifications and guidelines.

Qualifications and Skills
  • Hands-on development with Java as the primary language; experience with Java 17
  • 10 years of experience from working in the pricing and risk domain in investment banking
  • In-depth knowledge in Rates products
  • Strong fundamental Computer Science knowledge including Concurrency; Algorithms and data structures
  • Proactive self-starter who is able to take initiative and roll up sleeves to get things done.
  • Evidence of delivering application from inception, to design, and to production
  • GitHub copilot programming experience is desired
  • Extensive experience of test driven development
  • Knowledge of CI/CD on large complex systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Java Developer
Sr. Java Developer

Jobskey Search and Selection • New York (NY)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Bey • Charlotte (NC)

Hybrid
Java Developer
Java Developer

Matlen Silver • Jersey City (NJ)

On-site
USD 120,000 - 155,000
Java Developer
Java Developer

Matlen Silver • Charlotte (NC)

On-site
USD 110,000 - 165,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Menlo Park (CA)

On-site
USD 110,000 - 130,000
Lead Backend/Core Java Developer
Lead Backend/Core Java Developer

Compunnel, Inc. • Woodbridge Township (NJ)

On-site
USD 120,000 - 150,000
Director of Java Development & Delivery
Director of Java Development & Delivery

Tekskills Inc. • Charlotte (NC)

On-site
USD 100,000 - 130,000
Senior Java Developer Fixed Income Cash
Senior Java Developer Fixed Income Cash

Luxoft • New York (NY)

Hybrid
USD 130,000 - 190,000
Senior Java Developer- Software Engineer
Senior Java Developer- Software Engineer

PDLC • Germany (OH)

On-site
USD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Boston (MA)

On-site
USD 110,000 - 165,000