CDK Global is a company that focuses on providing enterprise software solutions. They are seeking a Sr. Software Engineer to participate in the development lifecycle, focusing on new features and functionalities, and support production issue resolutions.
Responsibilities:
- Participate in regular sprint planning, retrospective, and review meetings, with teams in US and remote teams
- Support production issue resolutions per need
- Participate in the development lifecycle with a focus on developing new features and functionalities for enterprise software solutions, encompassing service layers, integration, user interfaces and data
- Propose product enhancements and the adoption of new features, including new technologies
- Create and design programming code
- Make recommendations on how software features and functionality can best be utilized by the end-user
- Define data architecture; integrate work with web
- Assess issues and follow established protocol for problem resolution
- Be the primary UI resource on the team, Subject matter expert for React and Radial Design within the team
Requirements:
- Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Computer Engineering, or a related field plus 5 years of experience as a Software Engineer or related occupation
- Alternatively master's degree or foreign equivalent in Computer Science, Information Technology, Computer Engineering, or a related field plus 3 years of experience as a Software Engineer or related occupation
- Develop secured web applications using C#, Entity Framework, and MVC
- Build APIs in Java Spring Boot for the application
- AWS development skills
- Design Web Interface using AngularJS, Grunt, Jasmine, Bootstrap, ReactJS, and Micro Frontends
- Maintain data for the applications using POSTGRES database
- Utilizing Liquibase Scripts for database management
- Utilizing Github Actions and Bamboo for builds and deployment of applications on physical server
- Build applications using Test Driven Development methodology