Software Engineer - Fullstack
- AI
- PKI
- DNS
- Agile
- Devops
- Scrum
- Kanban
- Java
- Python
- Jenkins
- Gradle
- JUnit
- Terraform
- React.js
- Angular
- Vue
- MySQL
- PostgreSQL
- MongoDB
- Unix
- Linux
- REST API
- Microservices
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
Ā
Ā
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.
Ā
Roles and Responsibilities:
- 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
Qualifications/Education Requirement
- Bachelorās degree in IT, Computer Science, or a related field (or equivalent work experience).
- 3+ years of experience in software development.
- Experience with Java or a similar programming language (Python is a plus).
- Strong understanding of frontend technologies (React/Angular/Vue) and full-stack development concepts.
- 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-SS1
__PRESENT
__PRESENT
Software Engineer - Fullstack Ā· DigiCert