
Lead Software Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Hybrid
Location: Reading • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $93,800 - $224,910 per year
Job Level
Tech Stack
About the role
- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.
- Applies scientific methods to analyse and solve software engineering problems.
- Responsible for the development and application of software engineering practice and knowledge in research design development and maintenance.
- Requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- Builds skills and expertise of his or her software engineering discipline to reach standard software engineer skills expectations for the applicable role as defined in Professional Communities.
- Collaborates and acts as team player with other software engineers and stakeholders.
Requirements
- 10+ years of solid experience in Restful web services, Spring MVC framework, Angular and core Java
- Minimum 3+ years professional experience in designing scalable web applications.
- Analytical thinking to examine data flow and connect the component/network in efficient way.
- Strong knowledge on activities of every phase in the delivery from requirement analysis to product release and postproduction support.
- Hands on experience and expertise with Java / J2EE technologies, Spring-boot Framework, Restful Webservices, Hibernate, Spring JPA.
- Knowledgeable in Front-end technologies - JavaScript, CSS, HTML, jQuery, Ajax and libraries or frameworks such as Angular, VueJS
- Experience on working with on RDBMS like MySQL DB or PostgreSQL (Tables handling, SQL queries), Oracle (Database)
- Experience in using version control tool – GIT
- Familiarity with build tools – Maven, Jenkins
- Familiarity with Spring Cloud, Nginx, NodeJS, Redis.
- Hands on experience on creating and deploying application artifacts like .war, .ear, etc. in application server
- Experience in performance testing and tuning.
- High-level project management skills
- Ability to prioritize and manage several milestones and projects efficiently
- Ability to clearly and effectively communicate design processes, ideas, and solutions to teams and clients
Benefits
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Restful web servicesSpring MVCAngularcore JavaJava / J2EESpring BootHibernateSpring JPAJavaScriptSQL
Soft Skills
analytical thinkingproject managementprioritizationcommunicationteam collaborationoriginal thoughtjudgementsupervisionproblem-solvingefficiency