
Senior Software Engineer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Valencia • Spain
Visit company websiteExplore more
Job Level
About the role
- Applies scientific methods to analyze and solve software engineering problems.
- Responsible for the development and application of software engineering practice and knowledge, in research, design, development, and maintenance.
- Work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- Build skills and expertise of software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
- Collaborates and acts as a team player with other software engineers and stakeholders.
Requirements
- Is fully competent in its own area and has a deep understanding of related programming concepts, software design, and software development principles.
- Works autonomously with minimal supervision.
- Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development.
- Acts proactively to understand internal/external client needs and offers advice even when not asked.
- Able to assess and adapt to project issues, formulate innovative solutions, work under pressure, and drive the team to succeed against its technical and commercial goals.
- Aware of profitability needs and may manage costs for specific project/work area.
- Explains difficult concepts to a variety of audiences to ensure meaning is understood.
- Motivates other team members and creates informal networks with key contacts outside own area.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringsoftware designsoftware developmentproblem analysisresearchdevelopmentmaintenanceprogramming conceptsinnovative solutionsproject management
Soft skills
original thoughtjudgementteam collaborationleadershipproactive communicationadaptabilitymotivationnetworkingclient needs assessmentpressure management