Job TitleExtensive experience with MuleSoft platform and Anypoint IDEParticipate in the planning, analysis, design, and creation of back-end applicationsCreate and develop features and functionality for scalable back-end applications applying judgement and professional expertiseCreate clean, maintainable, and testable code with supporting documentation and automated unit testsProvide input for application architecture, API contract and endpoint requirements with front-end teams, unit and integration testing, and third-party library/external API integrationProvide support for existing services and applications including troubleshooting and bug fixesCollaborate with support staff and other team members on the proper use and troubleshooting of applicationsWork closely with other back-end developers, front-end developers, QA analysts, business analysts, and product managers in a highly collaborative and agile team environmentCollaborate with business users to define and/or clarify requirements for new or modified featuresAssist with coordination of product releases with the team and managementAssist team members through collaboration and code reviewsMonitor industry trends and advocate for back-end development best practicesIdentify technical debt and collaborate with other team members for the best path forward to mitigate and modernize the product and platformsModel behaviors that support the company’s common purpose; ensure guests and team members are supported at the highest levelEnsure all activities are in compliance with rules, regulations, policies, and proceduresComplete other duties as assignedAdditional Non-essential Duties (Optional Section)Some proficiency and experience with languages such as.NET C#, SQL, and PostgreSQL, and JavaExperience with trunk-based development practices and iterating on ever-evolving CI/CD pipelinesSome understanding of headless CMS platforms such as Contentstack or ContentfulQualificationsMinimum 3+ years in application development required or equivalent combination of education and experienceSpecialized Knowledge3+ years’ experience with SQL Server development, queries/scripts, stored procedures, etc. and SSMS3+ years’ experience in back-end application development, including RESTful APIs and web services with applications3+ years’ experience in Agile/Scrum application developmentExperience with Microsoft Visual Studio IDEExperience with cloud-based development such as AWS, and containerization such as DockerUnderstanding of code management tools such as GitHubUnderstanding of CI/CD tools such as Jenkins or GitHub ActionsExperience creating and maintaining robust and well-documented API endpointsExperience designing and architecting microservice-based platformsExperience with automated unit testing, profiling of applications, and creating/running load testsAbility to create developer-friendly APIs and generate documentationStrong understanding of databases (relational, non-relational, etc.) and data management.Experience improving the quality and structure of previously written code.Affinity with infrastructure, security, and monitoring/alerting on production operations.CompetenciesAbility to write and understand complex programming queriesAbility to understand moderately complex business and technical solutionsAbility to understand the fundamentals of computer science, specifically algorithms and data structuresAbility to apply professional expertise to contribute to team objectives and outcomes as guidedAbility to interpret established procedures and exercise judgment to resolve issues of medium complexityAbility to determine the best technology solutions to resolve problemsAbility to utilize project management methodologies to achieve development objectivesAbility to communicate technical concepts and solutions to non-technical usersAbility to multi-task and handle changing prioritiesAbility to self-motivate and meet tight deadlinesAbility to work in a fast-paced, team-oriented environment with frequent production releasesStrong verbal and written communication skills‘One-team’ mentalityRequired Skills: 1-3 years of experience as a Mulesoft Developer Must have API experience Basic Qualification: Additional Skills: Background Check: Yes Drug Screen: Yes Notes: This is a contract to hire role, and the client does not provide any form of visa sponsorship.