CDK Global, LLC is seeking a Staff Software Engineer to perform design, development, testing, documentation, code review, and analysis of various software applications. This role involves implementing technical solutions that satisfy business requirements for function, performance, security, and maintainability. The engineer will assist in planning technical infrastructure and strategy, meet with stakeholders to determine software requirements, and perform gap analysis. A key focus will be on highly complex software to identify improvements in performance and usability, serving as a technical SME and mentor. The position provides highly technical leadership, direction, and design expertise to extend CDK’s full solutions suite and develop new features. Responsibilities include mentoring others, fostering collaboration and innovation, and participating in the development lifecycle with a focus on new features and functionalities for large-scale enterprise software solutions, encompassing service layers, integration, user interfaces, and data. Technical documentation of software deliverables through use cases, design documents, and developer documentation is required. The role also involves proposing product enhancements and the adoption of new features, including new technologies, security enhancements, and performance improvements. Collaboration with teams during potential or active outages, walkthrough troubleshooting steps, and establishing tests and best practices to prevent recurrence are also key duties. The Staff Software Engineer will lead projects, working with junior and senior engineers, and coach adopters of the product. This position is 100% telecommuting.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior