CDK Global

Software Engineer

CDK Global

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $110,000 - $120,000 per year

About the role

  • May lead small project teams or project phases of larger scope
  • Works independently with minimal guidance and direction
  • Impacts a range of customer, operational, project or service activities within own team and related work teams
  • Contributes to the development of concepts, methods, and techniques
  • Solves variety of problems of moderately complex or unusual within own area
  • Applies independent judgement to develop creative and practical solutions based on the analysis of multiple factors
  • Anticipates and identifies problems and issues
  • May provide technical direction to others around the completion of short-term work goals
  • Trains and guides others in work area on technical skills
  • Networks with senior colleagues in own area of expertise

Requirements

  • Bachelor’s degree in Computer Science , Engineering , or related field with at least 3 years of experience or a Masters degree; OR in lieu of a Bachelor’s degree, at least 5 years of experience
  • Understanding of utilizing Agile software development methodologies
  • Deep knowledge of at least one programming language along with ability to execute on complex programming tasks.
  • Ability to document, track and monitor a problem/issue to a timely resolution
  • Knowledge of operating systems
  • Collaborative problem-solving ability and self-motivated
  • Strong verbal and written communication skills along with prioritization of duties.
Benefits
  • Medical, dental, and vision benefits
  • Paid Time Off (PTO)
  • 401K Matching Program
  • Tuition Reimbursement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Agile software developmentprogramming languageoperating systems
Soft Skills
collaborative problem-solvingself-motivatedstrong verbal communicationstrong written communicationprioritization
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringMaster’s degree