UKG

Principal Software Engineer (.Net Engineer)

Check with seller / month
Noida, Uttar Pradesh, India IT Engineer & Developer Active
Actively Hiring Noida Full Time
Advertisement
Verified Listing
Direct Apply — No Agent
Your Data is Safe
Trusted by 5 Lakh+ Jobseekers

Job at a Glance

Category
IT Engineer & Developer
Location
Noida, Uttar Pradesh, India
Salary
Check with seller
Job Type
Full Time
Company
UKG
Status
Open & Active

Job Description

As a Principal Software Engineer at UKG, you will have the opportunity to work on cutting-edge SaaS technologies and impactful projects used by enterprises globally. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization.
• Responsibilities:
- Software Development: Write clean, maintainable, and efficient code for various software applications and systems.
- Technical Strategy: Drive technical strategy and vision for major projects, ensuring alignment with business goals and industry best practices. Influence others to adopt a point of view.
- Leadership: Lead cross-functional teams to design, develop, and deliver high-impact software projects. Coordinate activities, working independently in complex situations.
- Architectural Excellence: Architect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability.
- Complexity: Solve complex issues with innovative solutions. Communicate complex concepts and influence adoption of viewpoints.
- Impact: Develop team policies, procedures, and techniques. Drive prioritization of technical debt and articulate expected impact and outcomes.
- Service Health and Quality: Proactively identify and address issues to ensure service health and quality.
- Engineering Excellence Practices: Implement best quality practices and guide the team in maintaining service quality.
- DevOps Model: Oversee CI/CD pipelines, ensuring efficient build, test, and deployment phases.
- Testing: Build testable software, define tests, participate in the testing process, and automate tests.
- Code Review: Conduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices.
- Mentorship: Provide technical mentorship and guidance, fostering a culture of learning and continuous improvement.
- Documentation: Develop and maintain comprehensive technical documentation for software applications and systems.
- Innovation: Stay current with emerging technologies and industry trends, advocating for their adoption for productivity enhancement.
• Qualifications:
- Bachelors or Masters degree in Computer Science, Engineering, or related technical field.
- 7+ years of professional software development experience.
- Deep expertise in programming languages such as .NET/ .Net Core & Microservices, WebAPI, C#, and Database.
- Extensive experience with software architecture and design patterns.
- Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub.
- Strong problem-solving skills, attention to detail, and commitment to delivering high-quality solutions.
- Proficiency in building telemetry or observability.
- Strong leadership, communication, and interpersonal skills.

At UKG, you'll be part of a team that is dedicated to inspiring every organization to become a great place to work through award-winning HR technology. Join us on our journey to build and achieve more in the world of software development.,
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Login & Apply Free
Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →