Senior Web Applications Developer
Company: Norwegian Cruise Line Holdings Ltd.
Posted on: January 16, 2022
BASIC PURPOSE: Research, design, develop, operate and maintain
web applications through the integration of technical and business
requirements per standard Norwegian Cruise Line IT process
methodology. Solutions may include 3rd party and/or in-house
developed applications and the procurement of solutions in the most
cost-effective method possible. Support specification,
installation, testing and monitoring of systems within established
standards and guidelines to deliver operational excellence.
- Research, design, develop, operate and maintain applications
including frontend development, backend services and native
- Design, develop and maintain customized applications, based on
business and technical requirements established by the team leader
using Norwegian coding standards including IT Standards for
Security & Compliance.
- Support highly complex Web based systems and assist with level
2 support for enterprise Web based systems.
- Responsible for the development of new web applications,
including mobile technology.
- Exercise significant independent judgment within broadly
defined policies and practices to determine best method to
accomplish tasks and achieve objectives. Apply advanced industry
and subject matter knowledge to complex business issues.
- Provide after-hours problem resolution during on-call rotation
- Manage ticket life cycle by monitoring, tracking and closing
resolved tickets. Deliver assigned application development tasks
- Respond to trouble tickets and calls related to Web based
- Recognize system deficiencies and implement effective
solutions. Utilize monitoring tools and techniques to ensure
optimum system availability by the early identification of
equipment or software warnings and the proactive scheduling of
- Partner with vendors to schedule and implement recommended
maintenance updates.--Ensures key performance indicators and
interconnections with other systems are operational and do not
exceed established thresholds.--Search for issues and provide
solutions to prevent problems from occurring in area of
responsibility.--Identify potential escalations and alert
- Develop superior and innovative team solutions to complex
problems.--Independently implement efficient and logical databases
required for enterprise systems of significant complexity. Prepare
detailed specifications from which new systems or major
enhancements will be developed.--Manage highly complex and
high-risk changes to critical business systems.
- Perform complete testing of Web applications, engaging users as
necessary.--Assess functional needs to develop specifications for
purchases and follow-up with procurement staff to purchase required
hardware or software.
- Frequently contribute to the development of new ideas and
methods. Demonstrate technical leadership and exerts influence
outside of immediate team. Provide mentoring and guidance to other
team members. Frequently represent the organization to external
customers and vendors. Review and develop operational
- Maintain technical expertise in most areas of Web technologies,
databases and computer hardware.
- Perform other job-related functions as assigned.
EDUCATION: Bachelor degree in computer science, MIS, or related
field of study or any equivalent combination of relevant
background, skills and experience.
EXPERIENCE: Minimum 6 years of experience with relational databases
and developing systems under the MVC Framework. Minimum 6 years of
experience in Web technologies in structured environment with
increasing levels of responsibility and complexity. Minimum 3 years
leading other software developers, designing and architecting
solutions including mobile technologies.
---KNOWLEDGE & SKILLS: Advanced Knowledge with Scala, Mobile tools,
Significant knowledge of client server and internet systems
architectures along with experience maintaining and/or developing
high-performance systems.--Creates well designed, reusable objects
and understands the benefits of the various programming languages.
Possesses demonstrated work experience with more than one
relational database management system. Ability to think beyond code
to architecture and user experience. Good verbal and written
communication skills with a strong commitment to excellent customer
service.--Strong initiative, priority setting, and collaboration
skills.----Ability to lead, motivate, influence and generate
enthusiasm among team members.--Ability to work on-call work
rotations to provide after-hours support.
Keywords: Norwegian Cruise Line Holdings Ltd., Miami , Senior Web Applications Developer, IT / Software / Systems , Miami, Florida
Didn't find what you're looking for? Search again!