Manager, Software Engineering
2 months ago
Manager, Software Engineering Scottsdale, AZ Who are we looking for? SkyTouch Technology is an early innovator of cloud-based, mobile-enabled property management system (PMS) solutions for the hospitality industry. Over the last 10+ years, our PMS software, SkyTouch Hotel OS®, has been successfully implemented in over 6,500 properties worldwide. With our proven track record, we have both disrupted the industry and changed the face of hotel operations management, becoming the premiere cloud-based PMS solution for value, scalability, and mobility through industry-leading onboarding, training, and service. As a company that relies heavily on continuing innovation, we always need the help of highly qualified and motivated individuals who want to help move us to the next level. The Software Engineering Department is tasked with delivering scalable applications, systems, and services utilizing state-of-the-art technologies, adhering to engineering best practices and methodologies. As an integral member of our Software Engineering Team, you will lead the team to achieve excellence in creating highly scalable and efficient applications, leading to utmost user satisfaction and motivated team members. Are you a seasoned hands-on Engineering leader with a technological mindset? Can you balance solving technological challenges, mentoring, driving resources to excel, and collaborating with stakeholders to improve or develop new applications/services? We encourage you to apply for our Manager, Software Engineering position today and #Makeityourchoice. Your Responsibilities Delivery: Engages actively in software development and conducts code reviews pertinent to the necessary skills. Offers technical leadership to up to three SkyTouch agile teams, steering architecture, design, and code quality in line with the department's vision and direction. Participates in agile teams for software design, development, testing, and deployment. Advocates for and secures a high standard of technical excellence within the IT development team, consistent with a top-performing organization. Ensures ongoing communication with project teams, confirming the alignment of design and development, and modifies the solution architecture as needed throughout the project. Establishes and encourages best practices and standards to foster ongoing enhancement of resilience, quality, scalability, and performance among the engineering team. Upholds standards for technical excellence, including obtaining relevant certifications. Foresees future technological requirements based on business needs and engages in the evaluation and implementation of new technologies and tools. Investigates emerging technologies and determines their relevance to current and prospective business objectives. Team Leadership Manages staffing levels within the domain according to technical skills, application knowledge, and the business roadmap. Engages actively in the interview and hiring processes, ensuring the successful onboarding of new associates. Plans, assigns, and directs the work of direct reports in collaboration with the Domain owner and PMO. Sets reasonable stretch goals for performance, provides regular, balanced, and constructive feedback, and conducts semi-annual performance appraisals. Participates in the IT talent review process with the direct manager to maintain high performance levels across the organization. Acknowledges and rewards excellence in performance. Works with direct reports on their professional development and career growth. Promotes the adoption of established design patterns, standards, principles, and best practices across assigned project teams. Your Experience, Skills & Competencies Proficiency in various development technologies such as Java EE, Messaging Systems, XML, Web Services, JavaScript, HTML, and other web and scripting languages. Skilled in web and distributed application design. Knowledgeable in Service Oriented Architecture principles, web/RESTful services, and event-driven architecture. Practical experience with AWS cloud services and understanding of serverless architecture. Holds a Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. At least 7 years of experience in developing high-volume, mission-critical applications across diverse environments and architectures for multi-user systems. A minimum of 3 years in a technical leadership role. Solid grasp of front-end development frameworks such as Spring MVC, Angular, or React. Familiarity with Java garbage collection methodologies and best practices. Proficient in using version control systems like Git. Knowledge of message-driven programming and queuing services such as RabbitMQ, SQS. Utilization of collaboration tools like Atlassian Tools, DevOps. Competence in CI/CD methodologies using tools like Maven, Jenkins, along with an understanding of OWASP top 10, Source Code Analysis Tools, SAST, and DAST tools. Experience with application profiling, Application Performance Management (APM) tools, and Observability Platforms. Experience in AWS serverless architecture components like AWS Lambda, API Gateway, CloudWatch. Comprehensive knowledge of the Software Development Life Cycle (SDLC). Demonstrated ability to build applications meeting security, scalability, high availability, and network management/monitoring standards. Expertise in defining architectures that ensure security, scalability, high availability, and network management/monitoring. Experience with both relational (SQL) and non-relational (NoSQL) databases and designing highly available, distributed systems. Your Team This is a leadership role that reports to the Domain Owner, Software Engineering and provides technical leadership to teams of Software and Test Engineers (20 direct reports; both FTE and Contractors). Your Work Location As our Manager, Software Engineering, you will be based in our beautiful, state-of-the-art technology hub in Scottsdale, AZ. In October 2021, SkyTouch opened a newly constructed world class technology center. About Choice Choice Hotels International, Inc. (NYSE: CHH) is one of the largest lodging franchisors in the world. With nearly 7,500 hotels, representing nearly 630,000 rooms, in 46 countries and territories as of September 30, 2022, the Choice® family of hotel brands provides business and leisure travelers with a range of high-quality lodging options from limited service to full-service hotels in the upper upscale, upper mid-scale, midscale, extended-stay, and economy segments. The award-winning Choice Privileges® loyalty program offers members a faster way to rewards, with personalized benefits starting on day one. For more information, visit www.choicehotels.com. At our worldwide corporate headquarters in Rockville, MD and St. Louis Park, MN as well as our technology center in Scottsdale, AZ, and through our associates around the globe, we keep Choice hotels thriving by serving as a champion for our franchisees and providing cutting-edge technology. About Choice Hotels Financial Performance Total revenues reached a company record of $1.4 billion for full-year 2022, a 31% increase compared to the same period of 2021. For full-year 2022, Radisson Hotels Americas contributed $104.2 million in total revenues. Click here to review our 2022 fourth quarter and full-year results. Ability to model Choice’s Cultural Values: Welcome and Respect Everyone, Be Bold, Be Quick, Listen, Be Curious and Show Integrity.
-
Software Engineering Manager
2 months ago
Scottsdale, United States Exquisite Software Full timeAbout the job Software Engineering Manager Exquisite Software is looking for 3 experienced Software Engineering Managers who will be leading our Engineering Team. You will oversee a team of engineers supporting our Mobile, Web, and Enterprise applications. The ideal candidate will have an engineering mindset while empowering our team to enhance our dealer's...
-
Software Engineering Manager Lead
2 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeAbout Exquisite SoftwareExquisite Software is a leading provider of mobile, web, and enterprise applications. We are seeking an experienced Software Engineering Manager to lead our engineering team. The ideal candidate will have a strong engineering background, excellent leadership skills, and the ability to empower our team to deliver high-quality...
-
Software Engineer
5 months ago
Scottsdale, United States Exquisite Software Full timeAbout the job Software Engineer Job Summary Exquisite Software is looking for an experienced software development engineer. Responsibilities • Write high-quality, efficient, testable code in Java and other object-oriented languages.• Build highly available, secure, distributed systems in a micro-services architecture.• Collaborate with some of the...
-
Software Engineering Team Lead
2 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeAbout the role Software Engineering Team Lead At Exquisite Software, we're looking for a seasoned Software Engineering Team Lead to join our team. This is a fantastic opportunity for an experienced professional to lead and manage our engineering team, overseeing the development of our mobile, web, and enterprise applications. We're seeking someone with a...
-
Software Engineering Specialist
3 weeks ago
Scottsdale, Arizona, United States HEAT Software Full timeJob OverviewHEAT Software, a leading provider of IT management solutions, is seeking a Senior Software Engineer to join our team. Located in our global offices, this role offers the opportunity to work on cutting-edge patch management tools and collaborate with experienced engineers.The successful candidate will be responsible for delivering high-quality...
-
Senior Software Engineer
5 months ago
Scottsdale, United States HEAT Software Full timeHEAT Software and LANDESK are now Ivanti! With more than 1,600 employees in 23 countries and over 22,000 broadly diversified customers across all industries. From patch and asset management to IT service delivery and security, our software is everything an organization needs to take their IT operations to the next level.” Ivanti provides integrated...
-
Software Engineer Position
3 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeJob Title: Software Engineer PositionWe are seeking a skilled Software Engineer to join our team at Exquisite Software. As a key member of our engineering team, you will be responsible for designing and developing high-quality web applications using ASP.NET.About the JobYou will be working in an Agile environment on a team developing web applications and...
-
Senior Software Engineer Position
2 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeCompany OverviewExquisite Software is a leading provider of software solutions.We are dedicated to delivering high-quality, efficient, and secure software products.Job SummaryWe are seeking an experienced software development engineer to join our team.Job RequirementsBachelor's degree in Computer Science or related discipline, or 5+ years of experience in...
-
Engineering Manager
3 days ago
Scottsdale, United States Sterling Engineering Full timeEngineering Manager100% Onsite Position - Scottsdale, AZTarget Starting Salary: $100,000 - $130,000/yearNo Direct Reports - Less than 5% travel Job Summary:We are seeking an experienced, driven, and energetic Engineering Manager to lead and oversee engineering teams in the design, development, and delivery of custom, heavy, mobile automation solutions. This...
-
Engineering Manager
2 days ago
Scottsdale, United States Sterling Engineering Full timeEngineering Manager100% Onsite Position - Scottsdale, AZTarget Starting Salary: $100,000 - $130,000/yearNo Direct Reports - Less than 5% travel Job Summary:We are seeking an experienced, driven, and energetic Engineering Manager to lead and oversee engineering teams in the design, development, and delivery of custom, heavy, mobile automation solutions. This...
-
Mobile Software Engineering Manager
3 weeks ago
Scottsdale, Arizona, United States TWO95 International Full timeJob Title: Mobile Software Engineering ManagerLocation: Scottsdale, AZEstimated Salary: $220,000 - $300,000 per annumTWO95 International is seeking an experienced and innovative Mobile Software Engineering Manager to join our team. As a key member of our engineering team, you will be responsible for leading and managing a team of developers to design,...
-
Software Development Specialist
3 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeAbout Exquisite Software Our Company OverviewWe are a cutting-edge software development company, and we are looking for an experienced Software Engineer to join our team. We offer a competitive salary of $120,000 - $180,000 per year, depending on experience.Job Description:We are seeking a skilled Software Engineer to develop high-quality, efficient,...
-
Software Development Lead
2 weeks ago
Scottsdale, Arizona, United States HEAT Software Full timeOverviewHEAT Software, a leading provider of integrated solutions for IT management, is seeking a highly skilled Senior Software Engineer to join its team. With over 1,600 employees in 23 countries and a customer base of over 22,000 organizations across various industries, Ivanti offers a comprehensive range of products to take IT operations to the next...
-
Senior Manager of Software Engineering
1 week ago
Scottsdale, United States Staffing Science Full timeAre you a strategic and hands-on technical leader with a passion for building software and high-performing teams in fast-paced environments? We’re looking for a Senior Manager of Software Engineering to lead two dynamic development teams, partner closely with product teams, and enhance our digital product portfolio. If you have a track record of building...
-
Senior Manager of Software Engineering
2 months ago
Scottsdale, United States Staffing Science Full timeAre you a strategic and hands-on technical leader with a passion for building software and high-performing teams in fast-paced environments? We’re looking for a Senior Manager of Software Engineering to lead two dynamic development teams, partner closely with product teams, and enhance our digital product portfolio. If you have a track record of building...
-
Senior Engineering Leader
2 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeAbout Exquisite SoftwareExquisite Software is a rapidly growing technology company that provides innovative mobile, web, and enterprise solutions. We are seeking an experienced Senior Engineering Leader to lead our engineering team. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to drive innovation...
-
Senior Customer Support Manager
2 weeks ago
Scottsdale, Arizona, United States Axway Software SA Full timeJob Summary:We are seeking a skilled Senior Customer Support Manager to join our team at Axway Software SA. As a senior member of our support team, you will be responsible for leading, coaching, and managing a team of customer support engineers.We offer a competitive salary of $140,000 per year and excellent benefits. If you have strong technical skills and...
-
Software Development Specialist
2 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeJob DescriptionAbout Exquisite SoftwareWe are looking for an experienced software development engineer to join our team. Our company is committed to providing high-quality, efficient, and secure software solutions.Key ResponsibilitiesDesign, develop, and test software services in Java and other object-oriented languages.Collaborate with our engineering team...
-
Mobile Application Development Manager
2 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeAbout the role Mobile Application Development ManagerExquisite Software is looking for an experienced Mobile Application Development Manager to oversee the development of our mobile applications. This is a great opportunity for a skilled professional to take charge of our engineering team, ensuring the delivery of high-quality solutions. We're seeking...
-
Experienced Software Professional
3 weeks ago
Scottsdale, Arizona, United States Exquisite Software Full timeAbout the RoleWe are seeking an experienced software development engineer to join our team at Exquisite Software. This is an exciting opportunity to work on complex challenges in large-scale computing and contribute to the development of highly available, secure, distributed systems in a micro-services architecture.### Job DescriptionThis role involves...