What are the responsibilities and job description for the Mulesoft Architect / Software Developer position at KLM Careers?
The Mulesoft Architect / Software Developer will play a critical role in collaborating with our internal MuleSoft product management team, vendor teams, and development staff to enhance and optimize our MuleSoft systems. This position operates with minimal supervision and requires independent judgment within established parameters. You will be responsible for developing and customizing all technical aspects of MuleSoft, collaborating with functional leaders and subject matter experts to translate business needs into effective solutions within the MuleSoft environment.
Compensation and Benefits
- Competitive salary based on experience
- Health, dental, and vision insurance
- Retirement savings plan with company matching
- Flexible working hours
- Opportunities for professional development and training
- Remote work options available
Why you should apply for this position today
This position offers a unique opportunity to work on impactful projects within a dynamic environment. You will directly contribute to significant MuleSoft initiatives while developing your expertise in a leading technology platform. Joining our team means working alongside talented professionals in an agile setting that fosters collaboration and innovation.
Skills
- Strong understanding of the MuleSoft Anypoint Platform, including API Manager, Runtime Manager, and Exchange
- Expertise in designing and implementing RESTful and SOAP APIs using RAML or OpenAPI specifications
- Proficiency in building Mule flows, Scopes, and Error Handling Strategies using Mule 4x
- Familiarity with MuleSoft connectors (e.g., Database, Salesforce, FTP, JMS)
- Strong knowledge of integration architecture and patterns
- Experience with API Gateway configurations and policies
- Proficiency in using Git, Maven, Azure DevOps, or similar CI/CD tools
- Experience with cloud platforms (e.g., Salesforce, AWS, Azure, Google Cloud)
Responsibilities
- Collaborate with the internal MuleSoft product management team and vendors to enhance MuleSoft systems
- Develop and customize technical aspects of MuleSoft
- Translate business needs into effective solutions in the MuleSoft environment
- Participate in Agile ceremonies, including daily scrums and planning sessions
- Review source code and provide input to other developers
- Ensure adherence to project timelines and quality standards
Qualifications
- Minimum 8 years of programming experience
- 5 years of hands-on experience as a Lead MuleSoft Architect/Developer
- Experience in an Agile project environment
- Ability to lead design sessions and communicate technical concepts clearly
Education Requirements
- Bachelors degree in Computer Science or a related field
Education Requirements Credential Category
- Computer Science or equivalent
Experience Requirements
- Proven experience as a Lead MuleSoft Architect/Developer
- Strong background in integration architecture and patterns
- Experience with logging and monitoring tools
Why work in Phoenix, AZ
Phoenix offers a vibrant atmosphere with a warm climate and a growing tech scene. The city is known for its beautiful landscapes, outdoor recreational activities, and a diverse community. With numerous opportunities for professional development and a lower cost of living compared to other major tech hubs, Phoenix is an excellent place to advance your career while enjoying a balanced lifestyle.
Employment Type: ContractorEducation Level: Bachelor's degree
Required Knowledge, Skills, and Abilities: (Hiring Companies ATS Questions):
1. Do you have a BS Computer Science or equivalent
2. Do you have Min 8 years of programming experience, with 5 years of hands-on experience as a Lead MuleSoft Architect/Developer.
3. Do you have Experience working in an Agile project environment.
4. Do you have Strong understanding of the MuleSoft Anypoint Platform, including API Manager, Runtime Manager, and Exchange.
5. Do you have the ability to lead design sessions and present complex technical concepts clearly.
6. Do you have Expertise in designing and implementing RESTful and SOAP APIs using RAML or OpenAPI specifications.
7. Do you have Expertise in building Mule flows, Scopes and Error Handling Strategies, Message filters, Validation, Dataweave Transformation, Message Enricher and Flow Controls using Mule 4x.
8. Do you have Strong knowledge of MuleSoft connectors (e.g., Database, Salesforce, FTP, JMS).
9. Do you have Experience implementing OAuth 2.0, SAML, OpenID Connect for secure integrations.
10. Do you have Strong understanding of integration architecture and patterns (e.g., batch, pub/sub, point-to-point, service orchestration).
11. Do you have Experience with API Gateway configurations and policies (e.g., security, throttling, rate limiting).
12. Do you have Proficiency in using Git, Maven, Azure DevOps, or similar CI/CD tools.
13. Do you have Experience with logging and monitoring tools (e.g. ELK Stack, MuleSoft Monitoring)
14. Do you have Experience with cloud platforms (e.g., Salesforce, AWS, Azure, Google Cloud).
15. Do you have Familiarity with message queues and event streaming (e.g., AMQ, Kafka, RabbitMQ).
16. Do you have Knowledge of database systems and SQL. Knowledge of OOP languages (e.g., Java, C#) Minimum Required:
17. Must be a US Citizen or Green Card holder.