Software Engineer
Deltek · Bengaluru
- Experience2–4 yrs
- SalaryNot disclosed
- RoleBackend Engineer
- Work modeonsite
- Posted14 Oct 2026
About Deltek
Deltek is hiring in Bengaluru in technology software. This role looks for around 2+ years of experience.
Skills
- Object-oriented programming
- APIs
- Databases
- Enterprise application development
- AI-assisted development tools
- Automated testing
- CI/CD
The role
Software engineer for a company developing enterprise software solutions. Builds enterprise applications across APIs, backend services, databases, user experiences, and business workflows, applying object-oriented programming and AI-assisted development tools. Works with automated testing and CI/CD pipelines.
Full job description
Position Responsibilities :
Contribute to the development and evolution of enterprise software solutions.Build and enhance APIs, user experiences, backend services, databases, automation, and business workflows.Work with a variety of technologies, architectures, and deployment models supporting enterprises of Software solutions, including desktop, client/server, n-tier, on-premises, SaaS, and cloud-based environments.Contribute across multiple areas of the software development lifecycle, leveraging AI-assisted development workflows and modern engineering practices.Use AI-assisted engineering tools to plan, implement, test, review, and improve software.Participate in code reviews, automated testing ,CI/CD pipelines, and quality-focused engineering practices.Collaborate with product, UX, QA, and engineering teams to understand customer problems and deliver practical outcomes.Explore AI-driven capabilities such as automation, intelligent insights, copilots, agentic workflows, natural language interfaces, and related emerging technologies.Continuously learn and apply new technologies, frameworks, tools, and engineering practices to support evolving business needs.
Qualifications :
Has at least 2 to 4 years of workexperience with one or more object-oriented programming languages such as .NET, Java, JavaScript, or similar technologies, gained through academic projects, internships, personal projects, or other practical experience.Understanding of core software engineering concepts including application architecture, APIs, databases, software design principles, and enterprise application development.Strong analytical and problem-solving skills, combined with curiosity, initiative, and a willingness to learn through hands-on delivery.Interest in enterprise software platforms, modern application architectures, and emerging technologies.Experience using Gen AI or AI-assisted development tools to support coding, testing, debugging, documentation, design, or learning activities.Interest in applying AI-assisted development practices to transform customer needs into practical software solutions.