Holiday Inn Club Vacations
Website:
hicv.com
Job details:
POSITION DESCRIPTION:
This position will be responsible for programming, fixing, executing and versioning existing code for multiple applications. Provide support of existing in-house and 3rd party applications and reporting in a fast-paced environment. Perform break-fix analysis on existing code and trouble shoot issues reported via end-users both internal and external. Participate in the development agile process. Create documentation for all code fixes, root cause analysis and support-based knowledge. This role will perform full project and software development lifecycles, assist with complex operational/support concerns, and lead/mentor junior team members. S/he will be versed in business process management, product delivery concepts, development best practices, and Agile/Scrum methodologies. Strong need to be hands on solving critical issues of our systems helping the team increase their understanding of process and problems with the software systems. Additionally, will set and / or adjust team norms and SLAs.
EDUCATION and EXPERIENCE
- Bachelor’s degree in computer science, Computer Engineering or related field required.
- 5+ years equivalent professional experience will be accepted in lieu of degree.
- Knowledge and understanding of server, applications, network, and systems.
- Excellent communication skills are essential.
PROFESSIONAL SKILLSET QUALIFICATIONS
- Proven experience as a Developer with 7+ years’ experience.
- Competency of languages and libraries relevant to this role.
- Experience with enterprise technologies including applications, storage platforms, database (SQL), basic networking and routing.
- Ability to work alone with minimal supervision, prioritizing and managing time effectively.
- Ability to adapt in fast paced work environment.
- Demonstrated critical thinking and problem-solving skills, with strong attention to detail.
- Software Program Management
- Agile/Scrum Framework
- Systems Development Lifecycle Processes (SDLC)
- Strategic Planning
Development Methodologies
Candidate must be proficient and meet the following qualifications in one or more of the following Development Methodologies pending targeted developer type:
MuleSoft Developer:
- Proficiency in developing complex MuleSoft integrations, including the use of MuleSoft connectors, routers, custom transformers, and error handling.
- Experience in designing, building, and managing APIs using MuleSoft API Manager, RAML/OAS specifications, and API policies.
- Knowledge of various MuleSoft connectors and adapters to integrate with different systems and technologies, such as databases, CRM systems, messaging queues, and cloud platforms.
- Advanced skills in data transformation using DataWeave.
- Understanding of MuleSoft security best practices, including implementing OAuth2, OpenId, JWT, and other authentication and authorization mechanisms.
- Knowledge of deploying MuleSoft applications, managing environments, and monitoring integrations using MuleSoft Management Console or Anypoint Monitoring.
- Familiarity or experience with an OO language such as Java (preferably) or C#.
- Working knowledge of XML, JSON, and YAML data formats
- Working knowledge of HTTP, in particular request/response patterns and common methods (GET/POST/PUT/PATCH/DELETE)
- High-level understanding of messaging patterns such as JMS or AMQP
- Strong working Knowledge of GIT (GitHub, Bitbucket and GitLabs)
- Understanding of RESTful API design principles
- Understanding of pub/sub messaging patterns
- Understanding of Maven
- Extensive experience with integration patterns including Batch, Messaging, and APIs
- MuleSoft Certifications: One or more MuleSoft certifications, such as MuleSoft Certified Developer - Integration Professional or MuleSoft Certified Platform Architect.
Click on Apply to know more.