Vacatia is looking for a Senior Software Engineer to design, develop, and maintain web and backend systems that support their growing portfolio of resorts and digital products, aiming to transform how families travel and how technology drives those experiences.
Requirements
- Advanced proficiency in C-Sharp and .NET Core MVC for web application development.
- Strong experience with SQL, including query optimization and performance tuning.
- Solid front-end skills in HTML, CSS, and JavaScript.
- Strong understanding of software design patterns, system architecture, and scalable application design.
- Experience using Git or other version control systems.
Responsibilities
- Lead the design and development of robust, scalable web applications using .NET Core MVC and C-Sharp.
- Architect and maintain backend systems to automate and optimize data processing.
- Write, review, and optimize complex SQL queries and stored procedures for high-performance data access.
- Develop responsive, user-friendly interfaces with HTML, CSS, and JavaScript.
- Define and uphold coding standards, workflows, and best practices across the engineering team.
- Conduct and lead code reviews, ensuring quality and knowledge sharing.
- Troubleshoot complex system issues, identify root causes, and implement long-term solutions.
Other
- 5+ years of professional experience in software development.
- Proven ability to lead projects or technical initiatives from planning through delivery.
- Excellent communication skills, with the ability to explain complex concepts clearly.
- Experience mentoring other engineers and fostering technical growth.
- Self-starter mindset with the ability to work autonomously while aligning with team goals.