Chief Principal Software Engineer

16 - 20 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As the Chief Principal Software Engineer at UKG, you will have the opportunity to work on cutting-edge SaaS technologies and impactful projects used by enterprises and users worldwide. Your role will involve driving technical strategy, leading large-scale projects, and mentoring engineers across the organization. You will be responsible for designing, developing, testing, deploying, and maintaining highly complex software systems. Responsibilities: - **Software Development:** Compose clean, maintainable, and efficient code for various software applications and systems. - **Technical Strategy:** Drive the technical strategy and vision for major projects, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate objections, and influence others to adopt a particular point of view. - **Leadership:** Lead cross-functional teams in designing, developing, and delivering high-impact software projects on time and within budget. Coordinate activities of team members, working independently and providing guidance in complex situations. - **Architectural Excellence:** Design and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on design. - **Complexity:** Solve complex issues with innovative solutions, communicate complex concepts effectively, and influence adoption of viewpoints. - **Impact:** Contribute to achieving area/group objectives, driving prioritization of technical debt, and articulating expected impacts and outcomes. - **Service Health and Quality:** Ensure service health and quality, proactively identifying and addressing issues, conducting root cause analysis, and implementing preventive measures. - **Engineering Excellence Practices:** Implement best quality practices, maintain service quality through the testing pyramid, and guide the team in engineering excellence. - **DevOps Model:** Oversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. - **Testing:** Build testable software, define tests, participate in testing, automate tests, and utilize tools for test automation. - **Code Review:** Conduct comprehensive code reviews, provide feedback, and ensure adherence to best practices. - **Mentorship:** Provide technical mentorship, fostering a culture of learning and continuous improvement. - **Documentation:** Develop and maintain technical documentation for software applications and systems. - **Innovation:** Stay updated with emerging technologies, advocate for their adoption, and drive innovation within the team. - **Enterprise Architecture:** Define and maintain enterprise architecture frameworks and standards. - **Strategic Planning:** Participate in long-term strategic planning, providing insights for technology roadmaps. - **Stakeholder Collaboration:** Work closely with senior leadership and stakeholders, translating business requirements into technical solutions. - **Governance:** Establish and enforce architectural governance processes, ensuring compliance with standards. - **Risk Management:** Identify and mitigate technical risks associated with projects. - **Innovation Leadership:** Champion innovation initiatives, driving adoption of new technologies. Minimum Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - 16+ years of software development experience. - Expertise in Java, Angular, and related technologies. - Experience in software architecture, design patterns, and DevOps model. - Track record of leading and delivering large-scale software projects. - Proficiency in cloud technologies and version control systems. - Strong problem-solving skills, attention to detail, and commitment to quality. - Leadership, communication, and interpersonal skills. Preferred Qualifications: - Master's or PhD in Computer Science or related field. - Familiarity with developing accessible technologies. - Dedication to diversity and inclusion initiatives. - Expertise in specialized disciplines. - Understanding of business challenges and regulatory factors. Join UKG, a leading software company with a global presence and a commitment to diversity and inclusion. Experience the opportunity to shape the future of HR technology and work with a team dedicated to making every organization a great place to work.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
UKG logo
UKG

Human Resources Software

Lowell

RecommendedJobs for You