Sr Mulesoft Engineer II

AllegiantLas Vegas, NV
57d

About The Position

The development team within Allegiant Travel Company is responsible for the development of our next generation of applications to support our e-commerce, hospitality, and airline operations platforms in a fast-moving and challenging environment that is balanced among delivery, innovation, and learning. We develop travel and hospitality management applications for Airline, Hotel & Hospitality, Car and related products from online shopping, booking and logistics while supporting airline operations. As a member of our development team, you will analyze and improve the efficiency, scalability, and reliability of our logic and integration systems. You will be an integral part of our development team, working closely with our development and other project teams to power applications that streamline day-to-day processes and bring data to life. The Senior MuleSoft Engineer II position will be responsible for requirements analysis, technical design and implementation of software projects with very little supervision; participate in development, implementation and maintenance of business web applications and provide systems support to the company. This position works closely with project managers and business analysts to provide technical solution for new business feature/functionality or enhancement of existing systems, using standard development tools and methodologies.

Requirements

  • Combination of Education and Experience will be considered. Must be authorized to work in the US as defined by the Immigration Act of 1986. Must pass a Criminal Background Check.
  • Bachelor’s degree in Computer Science, Math, or MIS
  • Minimum six (6) years of related work experience with large scale MuleSoft Eco-System, including Anypoint Studio, API Manager, Runtime Manager and Cloudhub.
  • Minimum five (5) years of experience with the full systems lifecycle covering requirements, design, development, testing and delivery of software components operations under n-tier architectures.
  • Minimum four (4) years of experience in middleware technologies like Spring Boot, REST web services, experience with SQL, Lambda, Step Functions, and API Gateway for serverless architectures.
  • Excellent analytical communication (both verbal and written), facilitation and organizational skills.
  • Possess strong organization and time management skills.
  • Ability to work independently in a fast-paced environment.

Nice To Haves

  • Experience with Agile, Scrum and iterative development practices.
  • Demonstrated track record of defining, creating, and building technology systems that lead to increased efficiency and productivity of the eco-systems.
  • Experience with middleware applications, including expert-level knowledge with MuleSoft and Anypoint Platform, and experience in detailed requirements analysis, API or application design, testing, and deployment.
  • Demonstrated record of success in leveraging the MuleSoft platform to provide business solutions while following best practices.
  • Hands-on experience designing and deploying APIs using RAML or OpenAPI specifications
  • Experience integrating Flex Gateway
  • Experience with database migration utilities like Flyway is highly desired.
  • Ability to write and debug Lambda functions in Typescript
  • Master’s degree.

Responsibilities

  • Lead a software project from requirements through deployment with complete technical responsibility and managing a medium-to-large team, as needed. Work with other teams such as QA, PMO and IT Operations and provide them with technical support and guidance to ensure successful delivery of a software project.
  • Lead a small or medium sized team of software engineers on a software project.
  • Provide technical solutions for business problems while balancing essential architectural and technical guidelines.
  • Re-factor current application design and/or implementation to enhance the application and align with technology roadmap.
  • Design and implement product enhancements based on business priorities.
  • Responsible for defining the direction and guidelines for API development for the Airline.
  • Leverage the MuleSoft platform to provide business solutions while following best practices.
  • Responsible for defining the appropriate methodologies and best practices for performing analysis and design in support of the Anypoint platform's core organizational functions and business processes.
  • Stay current on industry trends, technologies, techniques, tools, and operations.
  • Collaborate with test leads and test engineers to coordinate test automation efforts.
  • Develop solutions by designing system specifications, standards, and programming.
  • Design and develop domain data models and database schemas to support business requirements.
  • Contribute, adhere to, and enforce standards and best practices in software development.
  • Develop complex SQL stored procedures and ad-hoc queries.
  • Resolve application performance and scalability issues by identifying the bottlenecks, system resource utilization and key areas of improvement.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service