Jobs · Engineering

Application Developer III

Project Management Institute · United States · 1 mo ago
RemoteRemoteEngineeringFull-time

About the role

You will serve as the Technical Lead for the Azure Integration & Digital Applications Team. This role requires a hands-on engineering leader who can design and deliver modern cloud-native solutions across both backend services and customer-facing web experiences. You will lead the development of scalable enterprise platforms, APIs, integrations, and modern web applications that power PMI's eCommerce, Membership, Learning, CRM, Payment, and Digital Experience ecosystems.

Responsibilities

  • Design and deliver modern cloud-native solutions across both backend services and customer-facing web experiences.
  • Lead the development of scalable enterprise platforms, APIs, integrations, and modern web applications.
  • Implement enterprise integration patterns.
  • Develop and maintain distributed technology solutions on cloud technologies.
  • Ensure compliance with SDLC best practices.
  • Collaborate with cross-functional teams to integrate enterprise platforms such as CRM, ERP, eCommerce, Membership Systems, Learning Management Systems, Payment Platform.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Information Technology, or related discipline.
  • 10+ years of professional software development experience.
  • 5+ years of experience with Microsoft .NET technologies.
  • 5+ years of hands-on Azure development experience.
  • Knowledge or experience in the following areas:
    • C#.NET Core / .NET
    • ASP.NET Core
    • Entity Framework
    • LINQ
    • SQL Server
    • REST APIs
    • Microservices
    • Event-Driven Architecture
    • Cloud & Integration
    • Azure Functions
    • Azure Service Bus
    • Azure Logic Apps
    • Azure Event Grid
    • Azure API Management
    • Azure Storage
    • Azure SQL
    • Azure Key Vault
    • Application Insights
    • Front-End
    • React.js
    • Next.js
    • TypeScript
    • JavaScript
    • HTML5
    • CSS3
    • SPA Development
    • Responsive Design
    • DevOps
    • Azure DevOps
    • GitHub
    • CI/CD

Qualifications

  • Experience implementing enterprise integration patterns.
  • Knowledge of distributed systems, resiliency, and cloud-native architecture design.
  • Experience integrating enterprise platforms such as: CRM, ERP, eCommerce, Membership Systems, Learning Management Systems, Payment Platform.

Skills

  • Excellent understanding of the software development cycle (SDLC).
  • Experience with systems integration preferred.

Benefits

We value and nurture an environment of inclusivity and diversity, and a culture of communication and collaboration. Your health, safety and well-being come first, and we believe that you should have time for your work, but you should also have time for you.

Pay

The salary offer will be based on several factors, including the candidate’s demonstrated skills, qualifications and relevant experience.

Schedule

Join Us And You’ll Get an excellent total package, with compensation and benefits based upon your geographic location.

Apply

Let’s help make the world work better for everyone. Apply today!

Similar jobs

Application Developer III

Greenheck GroupNorth Carolina, United States· 1 mo ago
Engineering$106k–$130k/yrapply on greenheckgroup.wd5.myworkdayjobs.com

Application Developer III

Old National BankLake Elmo, MN· 2 mo ago
Engineering$98k–$199k/yrapply on careers-oldnational.icims.com