Padmi

Staff Software Engineer- Eng

Delhi NCR · OnsitePosted 1 month ago
Software engineeringStaff+
Apply at UKG

Opens the source posting on apply.ukg.com

Source description

About the role

View original

Sprint Delivery & Hands-on Development Actively participate in sprint planning, backlog refinement, daily stand-ups, technical design discussions, implementation, code reviews, testing, and production readiness activities. Own and deliver critical features within the sprint by writing clean, maintainable, secure, and production-ready code. Break down complex requirements into technical tasks, estimate effort, identify dependencies, and help the team meet sprint goals. Collaborate closely with product owners, architects, QA engineers, SRE teams, and peer developers to deliver high-quality product capabilities. Take accountability for feature delivery from design through development, testing, deployment, observability, and support. Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 10+ years of professional software engineering experience, with strong hands-on development experience in enterprise software products. Strong proficiency in Java, including backend service development, object-oriented design, concurrency, debugging, and performance-aware coding. Strong experience with relational databases, SQL, schema design, indexing, query optimization, and transaction management. Experience building microservices, REST APIs, distributed systems, and cloud-native applications. Hands-on experience with automated testing, CI/CD pipelines, code reviews, source control, and agile software delivery. Good understanding of observability practices including logs, metrics, traces, dashboards, and alerts. Ability to troubleshoot complex technical issues across application, database, integration, and runtime layers. Experience contributing to sprint planning, feature delivery, technical task breakdown, and team-level execution. Ability to act as a technical lead for a team while remaining hands-on and actively coding. Ability to learn new technologies quickly and apply them effectively in product development. Experience working on enterprise SaaS products or large-scale cloud-native applications. Experience with Kubernetes, containers, messaging platforms, distributed caching, and event-driven systems. Experience with observability tools such as OpenTelemetry, Grafana, Prometheus, Kibana, Splunk, Datadog, or similar platforms. Experience with performance testing, profiling, capacity analysis, and production diagnostics. Experience using AI coding assistants, developer agents, or automation tools in the software development lifecycle. Experience mentoring developers, leading technical implementation within a scrum team, and improving team engineering practices. Strong understanding of secure coding, data protection, and enterprise application design principles. Key Attributes Strong hands-on developer who is ready to write code every sprint. Practical technical lead who helps the team make good engineering decisions and deliver commitments. Fast learner who can quickly understand new technologies, tools, and product areas. Problem solver who can troubleshoot issues deeply and drive them to resolution. Quality-focused engineer with strong ownership of design, code, testing, performance, and support. Collaborative team player who works effectively with product, QA, architecture, operations, and peer engineering teams.

One address, no account. We’ll tell you when matching roles go live.

More at UKG

Related open roles

View all roles