Skip to content
← Back to job listings

Software Engineer

digicert · Bangalore

Imported listingfull-time19 days ago

About The Role

**Who we are**

DigiCert is a global leader in intelligent trust. We protect the digital world by ensuring the security, privacy, and authenticity of every interaction. Our AI-powered DigiCert ONE platform unifies PKI, DNS, and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than 100,000 organizations, including 90% of the Fortune 500, choose DigiCert to stop today’s threats and prepare for a quantum-safe future at [<www.digicert.com>](http://www.digicert.com/)

**Job summary**

Digicert DNS is revitalizing its engineering culture and adopting modern software design and delivery techniques. We are looking for intellectually passionate people who learn quickly, thrive in a fast-paced environment and stay current with the latest technologies. We want people who fit our emerging Agile/Devops culture, enjoy debating and learning from differing opinions, and have a high level of engagement. Strong programming and software design skills are essential, so we'll ask you to write code during most steps of the interview process.

**What you will do**

  • Work within an Agile (Scrum/Kanban) team to develop services and applications.
  • Write, debug, and maintain code under the guidance of senior team members (primarily in Java, with exposure to Python or other languages).
  • Collaborate with teammates to design, develop, and test software solutions.
  • Assist in the development and optimization of database schemas and queries for applications.
  • Learn and utilize tools for automation, such as Jenkins, Gradle, JUnit, and Terraform.
  • Participate in code reviews to improve skills and learn best practices.
  • Monitor and troubleshoot software performance issues with team support.
  • Stay updated with new technologies and share insights with your team.
  • Make things better every day.
  • Write efficient and maintainable code, adhering to best practices.
  • Design, query, and optimize database solutions to ensure scalability and performance.
  • Debug and resolve coding, design, and database-related issues under guidance from senior engineers.
  • Collaborate with stakeholders to understand requirements and deliver quality solutions.
  • Update and maintain existing software and database solutions as necessary.

**What you will have**

  • Bachelor’s degree in IT, Computer Science, or a related field (or equivalent work experience).
  • 2+ years of experience in software development (internships or personal projects are welcome).
  • Familiarity with Java or a similar programming language (Python is a plus).
  • Basic understanding of databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Exposure to Unix/Linux environments.
  • Eager to learn about RESTful APIs, microservices, and cloud environments.
  • Strong problem-solving skills and a willingness to ask questions and seek help.

**Benefits**

  • Generous time off policies.
  • Top shelf benefits.
  • Education, wellness and lifestyle support.

To protect candidate information and maintain a secure hiring process, all applications must be submitted through our careers portal. Resumes or CVs sent directly via email will not be reviewed or considered.

#LI-RR1

This is an external listing. JobSpring does not represent or verify the employer. Report this listing