Dayforce ยท 1 day ago
Full Stack Software Developer Prin
Maximize your interview chances
Computer Software
Insider Connection @Dayforce
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Lead the newly established IDP product team, fostering a strong team dynamic and ensuring efficient delivery.
Define the IDP's product vision and roadmap, collaborating closely with product management and stakeholders.
Translate business requirements into robust technical specifications for the IDP.
Design and architect a scalable, secure, and user-friendly IDP leveraging best practices in cloud infrastructure provisioning.
Select and integrate appropriate technologies and tools for the IDP, including infrastructure-as-code (IaC) solutions and API integrations.
Craft well-documented, maintainable, and testable code across frontend and backend components of the IDP.
Implement critical IDP functionalities, including self-service infrastructure provisioning, resource management, and user access controls.
Develop a seamless user interface that delivers an intuitive and efficient experience for internal developers.
Lead by example, writing clean and efficient code that adheres to coding standards and best practices.
Work closely with product, security, and DevOps teams to ensure the IDP aligns with overall development goals and security standards.
Effectively communicate technical concepts to both technical and non-technical audiences.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
8+ years of professional experience in full-stack software development.
Mastery of Python.
Extensive experience with React.
Expertise in backend technologies, including REST APIs, databases (SQL & NoSQL), and server-side frameworks (Django preferred).
Deep understanding of UI/UX design principles and ability to create intuitive user interfaces.
Strong grasp of cloud technologies (AWS, Azure, GCP, or similar) with experience in infrastructure-as-code (IaC) solutions (e.g., Terraform, CloudFormation).
Experience working in a collaborative and team-oriented environment.
Excellent communication and interpersonal skills.
Preferred
Master's degree in a technical discipline.
Prior experience leading or mentoring software development teams.
Familiarity with containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and DevOps practices.
A strong commitment to security-minded development practices.
Passion for open-source software and contributions to the community.
Benefits
Medical, dental, vision, and life insurance
401k plan (plus match)
Global Employee Stock Purchase Plan
Unlimited Time Away From Work
10 paid US holidays
Up to 80 hours of paid sick time
17 weeks of paid parental leave