API Lead Software Engineer

API Lead Software Engineer

23 Feb 2024
New York, New york city, 10001 New york city USA

API Lead Software Engineer

Vacancy expired!

Job Title: API Lead Software Engineer
Location: Bethlehem, PA or Holmdel, NJ (once the Client offices open back up this summer, the resource will be expected to work onsite several days per week in either the Bethlehem or Holmdel office).
Type: Contract to HirePosition Responsibilities:
As the API Lead Software Engineer, you will:

  • Lead and manage the API (new and existing) solutions and development team(s) for the Group Dental and Enterprise Customer Technology area responsible for:
  • Aligning API solutions to the business goals
  • Identifying enterprise and supporting technology
  • Measuring performance
  • Engaging within the Client 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 Client guidelines
  • Interface and collaborate regularly with Architecture, API, DevOps, Infrastructure, Enterprise Data, and Production Support 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 vendor to align with API process and implementation
  • Establish and nurture relationships with Client internal teams to consume API solution for real time or batch process based on the Group dental 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 Client 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.
Candidate Qualifications:
The ideal API Lead Software Engineer candidate should possess the following skillsets:
Technical skills:
  • .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
  • Preferred knowledge in building loosely coupled and expose Microservices using RESTful API
  • Preferred knowledge of internal and external API exposure related security fixes to work with Client security team
  • Preferred AWS infrastructure knowledge to work efficiently with Client DEVOPS team for API implementation
  • Preferred knowledge in POSTMAN for API testing
  • Preferred knowledge on exposure of APIs using APIGEE
  • Preferred knowledge of monitoring APIs using APP Dynamics
  • Preferred knowledge of Kubernetes
Hands-on 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 (required)
  • 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
  • Developing and managing resources in cloud platforms (AWS preferred)
Leadership / Management skills:
  • Leading / managing technical teams in building API and web services solutions for customers
  • Possess critical thinking and strong problem-solving skills to solve complex problems
  • Resource management in cloud environments to optimize API and systems
  • Adaptability to changing business priorities and environments
  • Strong written and oral communication skills using MS suite of products
  • Quick learner to adapt to API related technical changes and mentor team members
  • Experience in the Insurance industry is a plus
Position Qualifications:
Education:
  • Master of Science (required) or similar degree in Computer Engineering, Computer Science, or job experience equivalent
  • Microsoft Certifications preferred
  • Certifications in Agile methodologies (SAFe, Scrum Master, etc.)
  • AWS Cloud Practitioner or Professional
Experience:
  • Minimum 7 years of experience in Microsoft technologies
  • Minimum 3 years In-depth knowledge/experience in API development
  • In-depth knowledge/experience in relational database management systems (PostgreSQL, Oracle, SQLServer)
  • Minimum 3 years of experience in delivering Agile development projects
  • Minimum 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
  • Insurance, Dental or Medical domain knowledge is a plus

Max Trujillo
Technical Recruiter
Ascent


If this is not a fit for you or you are not interested, Ascent Services Group offers an excellent Referral Bonus! We look forward to hearing from you! About Ascent: The Ascent Services Group (ASG) is a nationally recognized technology staffing and consulting firm whose fundamental business is providing staffing services to Small, Medium, and Large Enterprise clients in our core market verticals: Financial Services, Healthcare, Technology and Life Sciences. As consultants for ASG, you will have access to many of the top clients within the industries we serve. Our goal is to deliver innovative talent through proven best practices and effective resource optimization. Become one of ASG s candidates and experience the difference!

Related jobs

  • Lead Software Engineer, QBE Insurance Corporation, New York, NY:Responsible for working with business and IT disciplines to develop and enhance business systems that align with strategic direction and roadmap. Act as a technical subject matter expert for Majesco Policy Admin, Billing, and Digital 1st products. Oversee system changes for sound design and quality of delivery. Deliver features and functions to businesses under the project and production support model. Work with the Principal technologists on upgrading the IT infrastructure to the latest versions so the QBE has the latest and greatest technology infrastructure. Work with the demand and supply to develop work and resource forecasts for the applications delivery support. Manage the continuous improvement of development processes and methodologies. Assess and address customer impacts in the design and delivery of solutions. Review the application design of other senior members of the team and provide feedback. Perform quality reviews and lead the end-to-end implementation of a solution. Complete impact analysis and ensure quality checks are performed. Perform implementation, handover, and support activities as required. Define the best practices in the designated technology area. Estimate effort for activities, report on progress, and manage all activities within an agreed budget. Provide performance management, mentoring, and staff development.Full time, Monday to Friday, 40 hours per week, $182,054.00 per year.MINIMUM REQUIREMENTS:Bachelor’s degree in Computer Science or a related field, and 8 years of progressive, post-baccalaureate related work experience in the IT industry. In lieu of a Bachelor’s degree, employer will also accept additional 2 years of related work experience in the IT industry.Of the required experience, must have 5 years of experience in each of the following:· Majesco Policy Admin;· Billing;· Requirements analysis, solution design and development;· Working with the business and IT to develop plans and strategies in alignment with the strategic direction;· CI/CD;· SDLC and associated methodologies, including DevOps, Agile, Iterative, and Waterfall; and· Assessing customer requests impact to existing design and delivering future proof solutions.Of the required experience, must have 3 years of experience in Digital 1st products solution design and development. Telecommuting permitted up to 2 days/week.Domestic travel required up to 5%.Method to apply: Email CV to Jonathan.Stalder@us.qbe.com with Job Code KBGFJG185656-5 in the subject line

  • Carry out critical tech solutions across multiple technical areas as an integral part of an agile team

  • Our CompanyChanging the world through digital experiences is what Adobe\'s all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We\'re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.We\'re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

  • Description

  • Summary:

  • The Solutions Cloud Engineer is responsible for architecting and developing cloud-native platforms on Azure - AWS. Virtual machines, containers, serverless, network, storage, security, platform services such as analytics, database, devops pipeline, etc. Architect Integration Platform as a Service such as MuleSoft/Boomi. Developing software defined strategies for infrastructure management, application deployment, and services. Moving on-premises production and testing environments to the cloud and providing continuous technical support to both internal and external customers through the move process and afterwards. Daily management and maintenance of cloud-based infrastructure.

  • Duties: Works with a small group of four to six engineers, including offshore associates, for assigned Engineering projects by proving pertinent documents, direction, and examples; identifying short- and long-term solutions and timeline; reviewing and providing feedback for proposed solutions; and performing design and code reviews of changes. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engaging support teams to assist in the resolution of issues; formulating an action plan; performing actions as designated in the plan; interpreting the results to determine further action; performs root cause analysis to prevent future occurrence of issues; and completing online documentation. Provides support to the business by responding to user’s questions, concerns, and issues (for example, technical feasibility, implementation strategies); and facilitating resolutions. Participates in the discovery phase of medium to large projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross-functional teams; troubleshooting open issues and bug-fixes; ensuring on-time delivery and hand-offs; and interacting with project manager to provide input on project plan. Collaborates with hardware team and third party smart devices partners to build delivery services for Walmart customers using cryptography. Work on public facing systems and products that serves millions of customers and enable best practices and procedures to allow deployment of mass scale.Minimum education and experience required: Bachelor\'s degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years of experience in software engineering or related area; OR Master\'s degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or related area and 1 year of experience in software engineering or related area.Skills required: Experience designing and implementing REST API web services using NodeJS and ExpressJS. Experience designing and implementing graphQL queries and mutations. Experience writing SQL queries scripts using relational database tool. Experience writing unit test and integration test cases using Mocha. Experience writing CICD pipeline scripts using container orchestration. Experience performing stress testing for web services using devops tools. Experience documenting technical solutions by developing flow charts, diagrams using confluence. Experience implementing second-level in-memory cache using redis. Experience Implementing cron job schedulers using k8s. Experience coding in object-oriented language including JavaScript and typescript. Experience implementing Kafka pipeline to managed events to/from other systems. Employer will accept any amount of experience with the required skills.Salary Range: $115,918/year to $216,000/year. Additional compensation includes annual or quarterly performance incentives.  Additional compensation for certain positions may also include: Regional Pay Zone (RPZ) (based on location) and Stock equity incentives.Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.

Job Details

  • ID
    JC9958314
  • State
  • City
  • Job type
    Contract
  • Salary
    BASED ON EXPERIENCE
  • Hiring Company
    Ascent Services Group
  • Date
    2021-02-22
  • Deadline
    2021-04-23
  • Category

Jocancy Online Job Portal by jobSearchi.