Sr. Software Engineer - MuleSoft

No longer accepting applications

Job Details

  • SalaryNot provided
  • Job TypeFull-time
  • Company TypeIndustry Partner
  • Job CategoryIt / Software
  • Job WorkplaceOn-Site
  • Job Workplace LocationSanta Barbara, CA, USA

Job Description

Description

AppFolio is hiring a Senior Software Engineer who will join our Business Systems team to drive the automation of processes and manage the integrations to our various business systems for our MuleSoft platform. MuleSoft is our API, integration, and ETL platform for seamless data flow across systems. This is a hands-on role that provides oversight and the ability to perform at all points of the software development lifecycle and includes technical design/development, configuration, maintenance, administration, and integration with other databases/systems. The successful candidate must be able to work directly with the system/data and lead multiple technical projects or portions simultaneously. The candidate must provide highly scalable, extensible, and easy-to-maintain solutions on the Anypoint platform while being frugal with system resources and keeping the end-user experience in mind. They will deal with highly ambiguous problems, take complete control and responsibility for finding solutions, and drive towards simple solutions to complex problems. The successful candidate must be an independent contributor, self-motivated, be easily able to align himself with the business priorities.

Responsibilities:

  • Develop highly scalable APIs and integrations using Mulesoft
  • Integrate with technologies using Rest/SOAP APIs, Web Services, SFTP
  • Resolve bugs and tune the performance of MuleSoft applications running on Anypoint Runtime Fabric Bare Metal
  • Work with CircleCI to deploy different APIs and integrations
  • Act as a technical leader, driving problem definition, analysis, solution conceptualization, design, development, and implementation, including authoring related documents such as technical design, API specification, ERD, process flow
  • Actively participates and drives the entire life cycle development process for new business initiatives relating to core business applications and working on independently assigned objectives
  • Establish and maintain strong working relationships with cross-functional teams, external and internal IT partners

Skills & Knowledge:

  • BS in Information Systems, Computer Science, or a related field, Master’s degree strongly preferred
  • 5+ years experience in MuleSoft development role in an enterprise-scale environment
  • MuleSoft Certified Developer (MCD) certification is required
  • MuleSoft Certified Integration Architect (MCIA) or MuleSoft Certified Platform Architect (MCPA) certifications are desired
  • Must have experience with databases like MySQL, Snowflake
  • Must have experience with a cloud platform AWS, Google Cloud, or Microsoft Azure preferably AWS
  • Must have web ops experience with either Cloudhub, Anypoint Runtime Fabric on Self-Managed Kubernetes, or Bare Metal
  • Experience in Workday integrations and APIs will be an advantage
  • Experience in algorithm design and object-oriented design patterns is a plus
  • Highly skilled in object-oriented programming, data modeling, software design, information analysis, debugging, and problem-solving
  • Understands ETL and data migration principles
  • Skilled in working on a version control system like Git. Candidate should be an expert with either Bitbucket, GitHub, GitLab, or equivalent applications
  • Experience working in an Agile/Scrum development environment
  • Able to effectively balance and manage multiple priorities concurrently
  • Exemplary written and oral communication skills
  • Must be self-motivated, able to contribute independently, and able to align himself with business priorities easily

Our Story

AppFolio (NASDAQ: APPF) was founded in 2006 with the mission to revolutionize vertical industry businesses by providing great software and service. Our easy-to-use, cloud-based software helps our customers more effectively market, manage, and grow their businesses. Our software solutions exist in the real estate vertical, including AppFolio Property Manager and AppFolio Investment Management.

To find out more about what AppFolio has to offer, check out appfolioinc.com/careers.

Statement of Equal Opportunity

At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That’s why we’re a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio.

Posted: 2022-11-22

Last updated: 2022-11-22 12:01AM UTC

report

No longer accepting applications

More jobs at AppFolio, Inc.