Software Engineer I

CDK Global

(Portland, Oregon)
Full Time
Job Posting Details
About CDK Global
With more than $2 billion in revenues, CDK Global (NASDAQ:CDK) is a leading global provider of integrated information technology and digital marketing solutions to the automotive retail industry. CDK Global provides solutions in more than 100 countries, serving more than 27,000 retail locations and most automotive manufacturers.
Summary
This is a growth position engineering the next generation of enterprise class software solutions at CDK. This role is ideal for entry-level engineers and the primary responsibilities include framework extensions, development of services and components (design, coding, testing). It's a hands-on role that will leverage your ability to blend your technical expertise with your ingenuity, product knowledge, industry knowledge, and communication skills. Will work with other team members (including offshore), architects and product owners in the early and continuous delivery of high quality software products that delight our customers. Must be a results oriented individual, who can readily learn and apply the use of agile software development principles to achieve the desired business outcome.
Responsibilities
* Performs a software engineer role in enterprise software solutions encompassing: services and service layer, service integration to UI and data, UI components, 3rd party integration, refactoring current applications, and systems services development * Uses agile methodologies including TDD, CI, Refactoring and Code Reviews Works with the Product Owners and other team members to complement and complete the development process
Ideal Candidate
**Requirements:** * BS/BA in Engineering, Computer Science or equivalent education/work experience * Programming experience or exposure with the following languages: * PHP, C#, C, C++, JavaScript, VBScript **Pluses:** * Knowledge of Windows/Linux virtual environments * Experience with Test Driven Development, and agile methodologies **Additional Experience:** * Must possess good verbal and written communication skills and have strong team skills * Ability to iteratively and incrementally improve both products and processes

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.