Software Engineer
Job Description
Hybrid Software Engineer role in Atlanta, GA partnering with cross-functional teams to build and continuously improve scalable integration solutions.
Responsibilities
- Design, develop, and maintain integration solutions using MuleSoft Anypoint Platform and Mule 4
- Build and implement RESTful and SOAP APIs using API-led connectivity principles
- Create complex data transformations in DataWeave 2.0 (JSON/XML transformations, mapping, filtering, grouping, null handling, reusable functions)
- Create and manage API specifications using RAML and OpenAPI standards
- Implement connectors, security policies, logging, exception handling, and performance optimization
- Perform unit testing with MUnit and troubleshoot integration issues
- Support API lifecycle management using Anypoint API Manager, Runtime Manager, and Exchange
- Assist with deployment, monitoring, and maintenance across multiple environments
- Participate in code reviews and follow best practices for development and deployment
Requirements
- 4-8 years of overall IT experience with strong hands-on expertise in MuleSoft Mule 4 development
- Strong proficiency in DataWeave 2.0 for complex data transformation needs
- Experience developing and consuming REST and SOAP web services
- Hands-on experience with MUnit testing, debugging, and troubleshooting
- Working knowledge of API design, API security, and API management
- Experience with Git, Maven, and CI/CD pipelines
- Strong analytical, problem-solving, and communication skills
Technologies
- MuleSoft Anypoint Platform, Mule 4
- DataWeave 2.0
- RESTful APIs, SOAP
- RAML, OpenAPI
- MUnit
- Anypoint API Manager, Runtime Manager, Exchange
- Git, Maven, CI/CD pipelines
- CloudHub, Runtime Fabric
- MuleSoft Developer, Integration Architect
Benefits
- Paid time off based on employee grade (A-F): Vacation 12-25 days, company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Location
- Atlanta, GA (Hybrid)
Compensation
- USD 76,730 - 150,800 per year
Preferred Qualifications
- MuleSoft Certifications (MuleSoft Developer / Integration Architect)
- Experience with CloudHub and/or Runtime Fabric deployments
- Exposure to Agile development methodologies and DevOps practices
- #LI-UJ1