API Lead Software Engineer

Posted · Add Comment
Career Techniques Inc.
Published
March 4, 2021
Location
Remote to start then Bethlehem, PA or Holmdel, NJ, United States of America
Category
 
Job Type

Description

Responsibilities:

Lead and manage the API (new and existing) solutions and development team(s):

  • Aligning API solutions to the business goals
  • Identifying enterprise and supporting technology while measuring performance
  • Engaging within the firm's ecosystem and with vendor partners
  • Propose, implement, and support API technical solutions that meet business objectives
  • Provide API technical guidance and mentor technical team members working in Scrum and Kanban teams
  • Engage, collaborate, and communicate well with Solution Architects to provide the right direction for the API implementation adhering to the firm's guidelines
  • Interface and collaborate regularly with the firm's teams on a frequent basis to ensure mutually beneficial technical goals
  • Work with Director(s) and Technical Manager(s) to plan and deliver API related epics/features within committed timelines
  • Ensure team members follow the API technical process and propose improvements
  • Guide and mentor technical team members to implement API that significantly reduce the repetitive tasks and advance automation
  • Identify API related development risks, dependencies, and issues proactively and communicate to the stakeholders to plan and meet the committed objectives
  • Coordinate with Development and Production support teams to guide and fix API issues in Production
  • Communicate and engage well with an existing and new software vendors to align with API process and implementation
  • Establish and nurture relationships with firm internal teams to consume API solution for real time or batch process based on the groups network requirement
  • Design, prepare, and maintain technical roadmaps for the group ensuring decommissioning of old technology/legacy systems and adoption of API enterprise technologies
  • Motivate technical team members to develop APIs in an Agile environment and promote growth mindset
  • Establish and nurture relationships with the firm's internal teams directly and indirectly in the delivery of business solutions in Scrum / Kanban / SAFe framework
  • Stay on top of technology trends and innovations that can enhance our deliverables and business needs.

Requirements:
Must Have

  • Master of Science (required) or similar degree in Computer Engineering, Computer Science, or job experience equivalent
  • Certifications in Agile methodologies (SAFe, Scrum Master, etc.)
  • AWS Cloud Practitioner or Professional
  • .NET Core 3.1
  • Microsoft C#.Net, VB.Net, ASP.NET
  • Oracle 19c/SQL Server 2014 and later/PostgreSQL/RDS MySQL/DB2
  • Docker container and images
  • Distributed Caching
  • 7+ years of experience in Microsoft technologies
  • 3+ years In-depth knowledge/experience in API development, relational database management systems (PostgreSQL, Oracle, SQLServer)
  • 3+ years of experience in delivering Agile development projects
  • 3+ years of experience in managing and leading Onsite / Offshore technical teams
  • Experience in implementing TDD, CI / CD, Static Code Analysis and Automation testing
    Strong Microsoft Word, Excel, PowerPoint skills
  • Experience Building APIs in JSON and XML
  • Expert coding ability in a number of computer languages (e.g. Ruby, Java, JavaScript, Scala, and Node.js)
  • Splunk integration with API related solution
  • Expert knowledge of data management and security
  • Detailed knowledge of secured CI/CD process implementation using Jenkins and Bitbucket
  • Propose and Develop API based on an existing or new application architecture
  • Prepare API Spec using Swagger hub and perform peer review
  • Engage with Solutions Architecture team to optimize and harden APIs using enterprise tools such as Least Recently Used (LRU) and Least Frequently Used (LFU) Cache policies, Redis as and when required for API related solution.
  • Review API development and testing team deliverables to enforce high quality deliverables

A Plus

  • Microsoft Certifications preferred
  • Knowledge in building loosely coupled and expose Microservices using RESTful API
  • Knowledge of internal and external API exposure related security fixes to work with firm security team
  • AWS infrastructure knowledge to work efficiently with the firm's DEVOPS team for API implementation
  • Knowledge in POSTMAN for API testing
  • Knowledge on exposure of APIs using APIGEE
  • Knowledge of monitoring APIs using APP Dynamics
  • Knowledge of Kubernetes
  • Insurance, Dental or Medical domain knowledge is a plus

Related Jobs

Microsoft Cloud Infrastructure/Automation Engineer   New York City or Dallas, United States of America
March 15, 2021
Head of Development   Greenwich, Connecticut
March 9, 2021
Technical Program Manager   Remote, United States of America
March 3, 2021
Business Technology Solutions Consultant/Big Data   Princeton Philadelphia Boston, United States of America
March 2, 2021
Senior Business Technology Analyst   Philadelphia, Boston, Princeton, United States of America
March 1, 2021