JobRialto
API Developer
JobRialto, Austin, Texas, us, 78716
Job Summary
We are seeking an experienced API Developer to join the 401k or Defined Contribution (DC) Online Recordkeeping technology chapter within the Workplace Investing business unit at Client. In this role, you will design, develop, and support scalable, high-volume transactional APIs for enterprise-wide applications, helping millions of customers plan and invest for retirement. The ideal candidate will have 10+ years of software development experience, expertise in building RESTful APIs, and exposure to cloud-neutral applications on AWS/Azure. This role requires collaboration within an agile engineering team to modernize systems and support legacy and new technologies.
Key Responsibilities
•Design, develop, test, and deploy RESTful APIs using Microsoft .NET Core frameworks (C#).
•Provide production support for both legacy systems (C++, COM) and modernized platforms.
•Debug legacy systems and document current implementations to aid in modernization efforts.
•Build and maintain high-volume transactional systems for enterprise applications.
•Develop cloud-neutral solutions and containerized APIs using Docker, Kubernetes on AWS/Azure.
•Participate in architecture, design, and code reviews to ensure high-quality solutions.
•Collaborate with cross-functional teams to implement end-to-end solutions.
•Support software releases and ensure smooth production deployments.
•Mentor and guide junior developers and foster teamwork across global teams.
•Utilize CI/CD tools such as Azure DevOps and Jenkins to automate deployments.
•Create technical artifacts based on business and system requirements analysis.
•Implement test automation for unit, functional, and non-functional testing using tools like SOATEST, SOASTA, or Cucumber.
Required Qualifications
•Bachelor's or Master's degree in Computer Science or related technology discipline.
•10+ years of experience developing enterprise-wide applications.
•Expertise in RESTful API development using Microsoft .NET Core (C#).
•Experience in cloud-neutral application development on AWS or Azure.
•Strong understanding of Microservices Architecture and domain-driven design patterns.
•Experience with relational databases and production support.
•Knowledge of C++, COM, and legacy systems is a plus.
•Familiarity with CI/CD pipelines using Azure DevOps and Jenkins.
•Experience with Docker and Kubernetes for containerization.
•Strong problem-solving, analytical, and organizational skills.
•Excellent written and verbal communication skills.
Preferred Qualifications
•Experience leading and mentoring junior developers.
•Prior experience in financial services industry.
•Exposure to Agile and Scrum methodologies.
•Ability to tech lead medium-sized projects (preferred but not required).
•Knowledge of 12-factor app principles and evolving technology trends.
Work Locations
This position is based in Westlake, TX or Smithfield, RI.
Education:
Bachelors Degree
We are seeking an experienced API Developer to join the 401k or Defined Contribution (DC) Online Recordkeeping technology chapter within the Workplace Investing business unit at Client. In this role, you will design, develop, and support scalable, high-volume transactional APIs for enterprise-wide applications, helping millions of customers plan and invest for retirement. The ideal candidate will have 10+ years of software development experience, expertise in building RESTful APIs, and exposure to cloud-neutral applications on AWS/Azure. This role requires collaboration within an agile engineering team to modernize systems and support legacy and new technologies.
Key Responsibilities
•Design, develop, test, and deploy RESTful APIs using Microsoft .NET Core frameworks (C#).
•Provide production support for both legacy systems (C++, COM) and modernized platforms.
•Debug legacy systems and document current implementations to aid in modernization efforts.
•Build and maintain high-volume transactional systems for enterprise applications.
•Develop cloud-neutral solutions and containerized APIs using Docker, Kubernetes on AWS/Azure.
•Participate in architecture, design, and code reviews to ensure high-quality solutions.
•Collaborate with cross-functional teams to implement end-to-end solutions.
•Support software releases and ensure smooth production deployments.
•Mentor and guide junior developers and foster teamwork across global teams.
•Utilize CI/CD tools such as Azure DevOps and Jenkins to automate deployments.
•Create technical artifacts based on business and system requirements analysis.
•Implement test automation for unit, functional, and non-functional testing using tools like SOATEST, SOASTA, or Cucumber.
Required Qualifications
•Bachelor's or Master's degree in Computer Science or related technology discipline.
•10+ years of experience developing enterprise-wide applications.
•Expertise in RESTful API development using Microsoft .NET Core (C#).
•Experience in cloud-neutral application development on AWS or Azure.
•Strong understanding of Microservices Architecture and domain-driven design patterns.
•Experience with relational databases and production support.
•Knowledge of C++, COM, and legacy systems is a plus.
•Familiarity with CI/CD pipelines using Azure DevOps and Jenkins.
•Experience with Docker and Kubernetes for containerization.
•Strong problem-solving, analytical, and organizational skills.
•Excellent written and verbal communication skills.
Preferred Qualifications
•Experience leading and mentoring junior developers.
•Prior experience in financial services industry.
•Exposure to Agile and Scrum methodologies.
•Ability to tech lead medium-sized projects (preferred but not required).
•Knowledge of 12-factor app principles and evolving technology trends.
Work Locations
This position is based in Westlake, TX or Smithfield, RI.
Education:
Bachelors Degree