Match score not available

Senior API Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in a related field, Strong understanding of APIs and SDKs, Experience with JavaScript, Python or Java, 6-8 years full life cycle development experience, 5-7 years programming/system design experience.

Key responsabilities:

  • Provide high-level consulting services to clients
  • Maintains project estimates and management timelines
  • Develops technical designs and implements disaster recovery plans
  • Codes programs interfacing with multiple applications
  • Trains new employees on applications
Codeworks IT Careers logo
Codeworks IT Careers Information Technology & Services SME https://www.codeworks-inc.com/
201 - 500 Employees
See more Codeworks IT Careers offers

Job description

No C2C

Our client is a Fintech innovator committed to delivering exceptional user experiences through their cutting-edge products and services.

From our client:

Join a group of innovators who work with a customer-first mindset to build the very best services and experiences in financial services. We enable an ecosystem of large industry players and startups to delight our customers with what they expect, and with what they don’t know they want (yet). We believe in a team first attitude, and that the best ideas come from the people closest to the work. Our culture is centered around inclusion and collaboration, and our team is made up of a diverse group of individuals from across the globe.

Seeking a Developer Support and Experience Specialist to join their Open Banking API development team and ensure that their developer community has the best possible experience with the APIs and tools.

Position: API Developer Support and Experience Specialist

Duration: 12 month contract to hire

Location: Remote

Responsible for providing high-level consulting services to clients and preparing programming assignments. Designs, plans and supervises implementation of complex, large-scale system projects. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a complex, large-scale computer system. Assists in supervising the daily activities of the project team members.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Strong understanding of APIs, SDKs, and developer tools.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Exceptional communication and interpersonal skills.
  • Experience with documentation tools and platforms.
  • Familiarity with programming languages such as JavaScript, Python, or Java.
  • Ability to work independently and as part of a team.

Essential Duties and Responsibilities:

  • Provides high-level consulting services to client personnel (e.g., advises client on complex issues involving new regulation, technology or system functionality; evaluates various technical and business solutions and makes recommendations to client; troubleshoots errors and inefficiencies related to the application(s) and related processes; advises client on technical direction and specific business issues).
  • Maintains project estimates and project management timelines for multiple major projects.
  • Verifies completeness and accuracy of specifications for multiple major projects to be estimated (e.g., report changes, control file changes, file fixes).
  • Determines programming requirements for multiple major projects (e.g., product updates, conversions).
  • Researches and designs system modules, program enhancements and modifications to existing programs or modules.
  • Creates documents to communicate complex technical information to audiences of all levels.
  • Conducts research and documents findings and recommendations by using analytical problem solving.
  • Provides client support, training, testing and vendor relations.
  • Develops technical designs that will meet system objectives and minimize the impact on operations.
  • Maintains and develops on-line and batch application programs.
  • Codes programs that interface with multiple applications.
  • Trains new employees on all aspects of an application or system product.
  • Develops complex procedural language routines.
  • Provides applications development and support and utilizes troubleshooting and diagnostic tools.
  • Monitors, measures, and optimizes individual and combined utilization of hardware, software, and telecommunications components.
  • Responsible for software installation and maintenance. May act as project leader.
  • Develops and implements a disaster recovery plan.
  • Performs other related duties as assigned.

7-10 years with 6-8 years full life cycle development experience and 5-7 years programming and system design experience in financial services or a related industry in directly-related progressively responsible positions; or equivalent combination of education and experience

Codeworks L.L.C. is a full-service IT Consulting and Staffing Services company. Headquartered in Milwaukee, WI Codeworks has more than 28+ years of experience connecting great people to great companies. Codeworks services companies nationwide ranging from start-ups to Fortune 100 corporations. Our Recruiting team consists of highly skilled Talent Specialists who excel at evaluating, advising, and connecting IT professionals with new career opportunities that facilitate career growth.

At Codeworks, we're committed to diversity, equity, and inclusion in our workforce and beyond. We believe in equal opportunities and value the unique perspectives that every individual brings to our team. Join us in creating an inclusive, innovative, and collaborative workplace where your talents can thrive.

Please apply here or forward your resume and/or questions to ellen.burgermeister@codeworks-inc.com

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Troubleshooting (Problem Solving)
  • Analytical Thinking
  • Social Skills
  • Problem Solving
  • Verbal Communication Skills

Related jobs