Senior Application Developer

Compunnel

$130K — $155K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent work experience.
  • Minimum 5 years in programming, analysis, design, development, implementation, quality assurance, and application support.
  • Practical experience with Service-Oriented Architecture (SOA), Microservices, and API Gateways.
  • Experience with an API Gateway or API Management technology (e.g. 3Scale, MuleSoft, Apigee Edge).
  • Strong leadership, communication, collaboration, and problem-solving skills.
  • Ability to learn complex business processes quickly and manage competing priorities.
  • Experience in Agile software development environments.

Responsibilities

  • Develop and maintain APIs for multiple business lines in an Agile SDLC.
  • Advocate for the API Management platform to boost customer adoption and engagement.
  • Collaborate with Architects, Engineers, Business Analysts, and Service Managers.
  • Promote SOA best practices among application developers.
  • Design services that emphasize scalability, maintainability, and reuse.
  • Implement Microservices and API development practices.
  • Manage competing business priorities while adapting to complex requirements.

Benefits

  • Work primarily during normal business hours with a flexible schedule.
  • Participation in an on-call or rotational schedule as needed.
  • Opportunities for remote work, particularly for candidates in San Francisco.
Full Job Description
Job Summary

The Senior Application Developer will develop and maintain APIs for multiple lines of business within an efficient Agile software development lifecycle and serve as an advocate for the API Management platform. The role will collaborate cross-functionally with Architects, Engineers, Business Analysts, and Service Managers to promote Service-Oriented Architecture (SOA) best practices with a focus on scalability, maintainability, and reuse. The position requires strong software development experience in SOA environments, Microservices, and API development, along with the ability to quickly understand complex business environments and manage competing priorities.

Key Responsibilities
• Develop and maintain APIs supporting multiple lines of business within an Agile SDLC.
• Act as an advocate for the API Management platform and accelerate customer adoption and engagement.
• Partner with Architects, Engineers, Business Analysts, Service Managers, and other teams in a rapidly evolving environment.
• Enable application developers to adopt and promote SOA best practices.
• Design and develop services with an emphasis on scalability, maintainability, and reuse.
• Apply Microservices and API development practices to support business and technology objectives.
• Collaborate across multiple teams to deliver effective application and API solutions.
• Manage competing business priorities while adapting quickly to complex business requirements.
• Provide strong technical leadership and communication throughout the software development lifecycle.
• Support application quality, implementation, and ongoing production support activities.
• Work primarily during normal business hours, with participation in an on-call or rotational schedule based on business needs.

Required Qualifications
• Bachelor's degree in Computer Science, Information Systems, or another related field, or equivalent work experience.
• Minimum of 5 years of experience in programming, analysis, design, development, implementation, quality assurance, and application support.
• Practical experience and knowledge of Service-Oriented Architecture (SOA), Microservices, and API Gateways.
• Experience with at least one API Gateway or API Management technology, including 3Scale, MuleSoft, Apigee Edge, CA Technologies, Tibco Mashery, Axway, or IBM Gateway.
• Strong software development background in SOA environments with experience developing services.
• Strong leadership, communication, collaboration, and problem-solving skills.
• Ability to quickly learn complex business processes and effectively manage competing priorities.
• Experience working in Agile software development environments.

Preferred Qualifications
• Experience working in the financial services industry.
• Experience supporting large-scale API Management platforms and enterprise application environments.
• Experience collaborating with cross-functional technology and business teams.
• Candidates able to work from San Francisco, California, are preferred, with remote work also considered.

Similar Jobs

More Jobs at Compunnel

  • Project Manager
    $95K — $115K *
    Boston, MA 02115 (Suffolk County)
    Enterprise Technology
    In-Person
  • Full Stack Java Developer
    $90K — $110K *
    Montreal, QC H1A 0A1
    Information Technology
    In-Person
  • Senior .NET / SQL Server Developer
    $120K — $145K *
    Florham Park, NJ 07932 (Morris County)
    Information Technology
    In-Person
  • Senior Application Developer
    $130K — $155K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • OCM Lead
    $110K — $130K *
    San Diego, CA 92154 (San Diego County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Senior Application Developer jobs: