
Sr. Software Engineer Analyst
- Full Time, onsite
- Marriott International
- United States of America
Salary undisclosed
Checking job availability...
Original
Simplified
Job Summary
The Sr Software Engineer supports MVW business lines globally. Develops software for MVW applications; providing end-to-end technical services to facilitate the effective delivery of optimal solutions that meets MVW business objectives. Responsible for developing software based on requirements, user stories, and technical specifications that aligns with acceptance criteria, software development best practices, and DevOps capabilities. Member of a cross functional team agile team responsible for on-time delivery of optimal solutions. Responsible for following the prescribed development processes, frameworks, methodologies, and tools. Mentor junior developers and share knowledge with team members to ensure a well-trained and qualified staff.
Expected Contributions
Develop and implement software designs to solve business problems and produce high quality architecture artifacts with attention to detail
Mentor junior developers on design patterns, development best practices and DevOps trade-offs
Participate in the entire development lifecycle, to include system design architecture, development, maintenance, and support in an agile development environment
Implement and contribute to engineering practices and processes
Participate during development and planning discussions
Understand, create, and maintain complex data structures that drive dynamic applications
Responsible for technical software development, troubleshooting and performance tuning
Provides input/expertise for project estimation, work plan development and staffing
Partners with third-party vendor on-shore and off-shore teams to ensure their work products comply with MVW technical standards
Perform code reviews and provide constructive feedback to peers and junior developers
Continuously keeps up-to-date with new technology and IT processes
Contributes to MVW Best Practices Library by creating or enhancing standards Contributes to enhancing DevOps capabilities Generic Candidate Profile
Candidate Profile
Education
BS/BA or technical certification or equivalent work experience
Experience
8 + years' work experience in similar position or having equivalent kind of skills experience.
Skills/Attributes Core Competencies:
Demonstrated expertise with SQL and Microsoft Access development is a must
Experience developing and/or supporting applications used by MVW Owner Services is a plus
Competencies in various technologies including Solid understanding of Service Oriented Architecture including experience with developing Web Services (REST & SOAP) on an ESB platform
Solid understanding and experience of waterfall and agile tools and methodologies
Demonstrated experience using development tools (VS Code, WebStorm, IntelliJ, DataGrip)
Strong working knowledge of front-end JavaScript and modern libraries, ideally React.js is a plus
Understanding web security principles and standards for web applications and Rest/SOAP APIs such as OAuth2, CAS, Spring Security, etc. is a plus
Experience in designing, developing and integrating with server-side enterprise applications using Spring, Spring Boot, Java EE/SE, Hibernate, JMS, XML, Gradle, Maven, AWS, GIT, Jenkins, and similar technologies is a plus
Experience using HTML5, CSS3 and frameworks like Bootstrap, CSS Pre/Post processors, and build tools (Webpack, Gulp), and Web application frameworks, such as Grails & Spring Web is a plus
Experience in the following is a plus: Microservices, Apache, NGINX, Docker, JBoss, Tomcat
Strong emphasis on delivering simple, readable, traceable, maintainable and performant code using, application of patterns and data structures as appropriate to the application
Solid understanding of transaction management (both local and XA), thread safety and thread management, database design and query optimization
Strong understanding of core networking concepts (DNS, IP, SSL/HTTPS, etc.) is a plus.
Understanding of Caching and implementing technologies, like Terracotta Ehcache is a plus.
Experience in generating project estimates.
Demonstrated experience integrating systems in multi-user, multi-platform environments
Ability to analyze, absorb, advocate, and apply rapidly changing technologies and apply them as part of integrated solutions to business requirements.
Broad knowledge of team collaboration tools (BitBucket, Bamboo, Jira, and Confluence)
Experience operating in a DevOps Model
Ability to establish and maintain a high level of peer trust and confidence.
Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.
The Sr Software Engineer supports MVW business lines globally. Develops software for MVW applications; providing end-to-end technical services to facilitate the effective delivery of optimal solutions that meets MVW business objectives. Responsible for developing software based on requirements, user stories, and technical specifications that aligns with acceptance criteria, software development best practices, and DevOps capabilities. Member of a cross functional team agile team responsible for on-time delivery of optimal solutions. Responsible for following the prescribed development processes, frameworks, methodologies, and tools. Mentor junior developers and share knowledge with team members to ensure a well-trained and qualified staff.
Expected Contributions
Develop and implement software designs to solve business problems and produce high quality architecture artifacts with attention to detail
Mentor junior developers on design patterns, development best practices and DevOps trade-offs
Participate in the entire development lifecycle, to include system design architecture, development, maintenance, and support in an agile development environment
Implement and contribute to engineering practices and processes
Participate during development and planning discussions
Understand, create, and maintain complex data structures that drive dynamic applications
Responsible for technical software development, troubleshooting and performance tuning
Provides input/expertise for project estimation, work plan development and staffing
Partners with third-party vendor on-shore and off-shore teams to ensure their work products comply with MVW technical standards
Perform code reviews and provide constructive feedback to peers and junior developers
Continuously keeps up-to-date with new technology and IT processes
Contributes to MVW Best Practices Library by creating or enhancing standards Contributes to enhancing DevOps capabilities Generic Candidate Profile
Candidate Profile
Education
BS/BA or technical certification or equivalent work experience
Experience
8 + years' work experience in similar position or having equivalent kind of skills experience.
Skills/Attributes Core Competencies:
Demonstrated expertise with SQL and Microsoft Access development is a must
Experience developing and/or supporting applications used by MVW Owner Services is a plus
Competencies in various technologies including Solid understanding of Service Oriented Architecture including experience with developing Web Services (REST & SOAP) on an ESB platform
Solid understanding and experience of waterfall and agile tools and methodologies
Demonstrated experience using development tools (VS Code, WebStorm, IntelliJ, DataGrip)
Strong working knowledge of front-end JavaScript and modern libraries, ideally React.js is a plus
Understanding web security principles and standards for web applications and Rest/SOAP APIs such as OAuth2, CAS, Spring Security, etc. is a plus
Experience in designing, developing and integrating with server-side enterprise applications using Spring, Spring Boot, Java EE/SE, Hibernate, JMS, XML, Gradle, Maven, AWS, GIT, Jenkins, and similar technologies is a plus
Experience using HTML5, CSS3 and frameworks like Bootstrap, CSS Pre/Post processors, and build tools (Webpack, Gulp), and Web application frameworks, such as Grails & Spring Web is a plus
Experience in the following is a plus: Microservices, Apache, NGINX, Docker, JBoss, Tomcat
Strong emphasis on delivering simple, readable, traceable, maintainable and performant code using, application of patterns and data structures as appropriate to the application
Solid understanding of transaction management (both local and XA), thread safety and thread management, database design and query optimization
Strong understanding of core networking concepts (DNS, IP, SSL/HTTPS, etc.) is a plus.
Understanding of Caching and implementing technologies, like Terracotta Ehcache is a plus.
Experience in generating project estimates.
Demonstrated experience integrating systems in multi-user, multi-platform environments
Ability to analyze, absorb, advocate, and apply rapidly changing technologies and apply them as part of integrated solutions to business requirements.
Broad knowledge of team collaboration tools (BitBucket, Bamboo, Jira, and Confluence)
Experience operating in a DevOps Model
Ability to establish and maintain a high level of peer trust and confidence.
Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Job Summary
The Sr Software Engineer supports MVW business lines globally. Develops software for MVW applications; providing end-to-end technical services to facilitate the effective delivery of optimal solutions that meets MVW business objectives. Responsible for developing software based on requirements, user stories, and technical specifications that aligns with acceptance criteria, software development best practices, and DevOps capabilities. Member of a cross functional team agile team responsible for on-time delivery of optimal solutions. Responsible for following the prescribed development processes, frameworks, methodologies, and tools. Mentor junior developers and share knowledge with team members to ensure a well-trained and qualified staff.
Expected Contributions
Develop and implement software designs to solve business problems and produce high quality architecture artifacts with attention to detail
Mentor junior developers on design patterns, development best practices and DevOps trade-offs
Participate in the entire development lifecycle, to include system design architecture, development, maintenance, and support in an agile development environment
Implement and contribute to engineering practices and processes
Participate during development and planning discussions
Understand, create, and maintain complex data structures that drive dynamic applications
Responsible for technical software development, troubleshooting and performance tuning
Provides input/expertise for project estimation, work plan development and staffing
Partners with third-party vendor on-shore and off-shore teams to ensure their work products comply with MVW technical standards
Perform code reviews and provide constructive feedback to peers and junior developers
Continuously keeps up-to-date with new technology and IT processes
Contributes to MVW Best Practices Library by creating or enhancing standards Contributes to enhancing DevOps capabilities Generic Candidate Profile
Candidate Profile
Education
BS/BA or technical certification or equivalent work experience
Experience
8 + years' work experience in similar position or having equivalent kind of skills experience.
Skills/Attributes Core Competencies:
Demonstrated expertise with SQL and Microsoft Access development is a must
Experience developing and/or supporting applications used by MVW Owner Services is a plus
Competencies in various technologies including Solid understanding of Service Oriented Architecture including experience with developing Web Services (REST & SOAP) on an ESB platform
Solid understanding and experience of waterfall and agile tools and methodologies
Demonstrated experience using development tools (VS Code, WebStorm, IntelliJ, DataGrip)
Strong working knowledge of front-end JavaScript and modern libraries, ideally React.js is a plus
Understanding web security principles and standards for web applications and Rest/SOAP APIs such as OAuth2, CAS, Spring Security, etc. is a plus
Experience in designing, developing and integrating with server-side enterprise applications using Spring, Spring Boot, Java EE/SE, Hibernate, JMS, XML, Gradle, Maven, AWS, GIT, Jenkins, and similar technologies is a plus
Experience using HTML5, CSS3 and frameworks like Bootstrap, CSS Pre/Post processors, and build tools (Webpack, Gulp), and Web application frameworks, such as Grails & Spring Web is a plus
Experience in the following is a plus: Microservices, Apache, NGINX, Docker, JBoss, Tomcat
Strong emphasis on delivering simple, readable, traceable, maintainable and performant code using, application of patterns and data structures as appropriate to the application
Solid understanding of transaction management (both local and XA), thread safety and thread management, database design and query optimization
Strong understanding of core networking concepts (DNS, IP, SSL/HTTPS, etc.) is a plus.
Understanding of Caching and implementing technologies, like Terracotta Ehcache is a plus.
Experience in generating project estimates.
Demonstrated experience integrating systems in multi-user, multi-platform environments
Ability to analyze, absorb, advocate, and apply rapidly changing technologies and apply them as part of integrated solutions to business requirements.
Broad knowledge of team collaboration tools (BitBucket, Bamboo, Jira, and Confluence)
Experience operating in a DevOps Model
Ability to establish and maintain a high level of peer trust and confidence.
Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.
The Sr Software Engineer supports MVW business lines globally. Develops software for MVW applications; providing end-to-end technical services to facilitate the effective delivery of optimal solutions that meets MVW business objectives. Responsible for developing software based on requirements, user stories, and technical specifications that aligns with acceptance criteria, software development best practices, and DevOps capabilities. Member of a cross functional team agile team responsible for on-time delivery of optimal solutions. Responsible for following the prescribed development processes, frameworks, methodologies, and tools. Mentor junior developers and share knowledge with team members to ensure a well-trained and qualified staff.
Expected Contributions
Develop and implement software designs to solve business problems and produce high quality architecture artifacts with attention to detail
Mentor junior developers on design patterns, development best practices and DevOps trade-offs
Participate in the entire development lifecycle, to include system design architecture, development, maintenance, and support in an agile development environment
Implement and contribute to engineering practices and processes
Participate during development and planning discussions
Understand, create, and maintain complex data structures that drive dynamic applications
Responsible for technical software development, troubleshooting and performance tuning
Provides input/expertise for project estimation, work plan development and staffing
Partners with third-party vendor on-shore and off-shore teams to ensure their work products comply with MVW technical standards
Perform code reviews and provide constructive feedback to peers and junior developers
Continuously keeps up-to-date with new technology and IT processes
Contributes to MVW Best Practices Library by creating or enhancing standards Contributes to enhancing DevOps capabilities Generic Candidate Profile
Candidate Profile
Education
BS/BA or technical certification or equivalent work experience
Experience
8 + years' work experience in similar position or having equivalent kind of skills experience.
Skills/Attributes Core Competencies:
Demonstrated expertise with SQL and Microsoft Access development is a must
Experience developing and/or supporting applications used by MVW Owner Services is a plus
Competencies in various technologies including Solid understanding of Service Oriented Architecture including experience with developing Web Services (REST & SOAP) on an ESB platform
Solid understanding and experience of waterfall and agile tools and methodologies
Demonstrated experience using development tools (VS Code, WebStorm, IntelliJ, DataGrip)
Strong working knowledge of front-end JavaScript and modern libraries, ideally React.js is a plus
Understanding web security principles and standards for web applications and Rest/SOAP APIs such as OAuth2, CAS, Spring Security, etc. is a plus
Experience in designing, developing and integrating with server-side enterprise applications using Spring, Spring Boot, Java EE/SE, Hibernate, JMS, XML, Gradle, Maven, AWS, GIT, Jenkins, and similar technologies is a plus
Experience using HTML5, CSS3 and frameworks like Bootstrap, CSS Pre/Post processors, and build tools (Webpack, Gulp), and Web application frameworks, such as Grails & Spring Web is a plus
Experience in the following is a plus: Microservices, Apache, NGINX, Docker, JBoss, Tomcat
Strong emphasis on delivering simple, readable, traceable, maintainable and performant code using, application of patterns and data structures as appropriate to the application
Solid understanding of transaction management (both local and XA), thread safety and thread management, database design and query optimization
Strong understanding of core networking concepts (DNS, IP, SSL/HTTPS, etc.) is a plus.
Understanding of Caching and implementing technologies, like Terracotta Ehcache is a plus.
Experience in generating project estimates.
Demonstrated experience integrating systems in multi-user, multi-platform environments
Ability to analyze, absorb, advocate, and apply rapidly changing technologies and apply them as part of integrated solutions to business requirements.
Broad knowledge of team collaboration tools (BitBucket, Bamboo, Jira, and Confluence)
Experience operating in a DevOps Model
Ability to establish and maintain a high level of peer trust and confidence.
Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job 
About Marriott International
Size | More than 5000 |
Industry | Hotel & Resort REITs |
Location | Montgomery County, United States |
Founded | 5 March 1927 |