Search jobs > Austin, TX > Remote > Software engineer web

Senior Software Engineer - Web Apps (US-Remote)

CDK Global
US - Texas - Austin Domain North
$115K-$140K a year
Remote
Full-time

Exciting time to join CDK Global! We are looking to hire a talented and motivated Senior Software Engineer - Web Apps to join our growing team!

This Senior Full-Stack Software Engineer brings expertise as a skilled developer who can handle both front-end and back-end development tasks within web applications, built with Java technologies.

As a Senior Software Engineer , one will own key functionalities within CDK’s cloud-based inventory management system, that leverages AI features.

Our Senior Full-Stack Engineer will play a key role in developing and maintaining functionalities within CDK’s cloud-based inventory management system , that leverages AI features, using Java and related technologies .

Essential Functions (not limited to) :

  • Designs, develops, tests, and deploys high-quality, efficient, and maintainable Java code adhering to best practices and coding standards
  • Breaks down complex technical requirements into actionable tasks and write clean, well-documented, and modular code for reusability
  • Implements unit tests using frameworks like JUnit to ensure the functionality and reliability of their code contributions
  • Participates in code reviews, providing constructive feedback to colleagues and fostering a culture of code quality
  • Possess a deep understanding of Java programming language concepts, including object-oriented programming principles, data structures, and algorithms.
  • Stays up-to-date with the latest advancements in Java technologies like Spring Framework, Hibernate, and cloud platforms
  • Troubleshoots and debugs complex software issues, utilizing analytical skills and logical reasoning.
  • Designs and implement solutions to meet technical challenges, considering scalability, performance, and maintainability
  • Works effectively with cross-functional teams (product managers, designers, other engineers) to understand requirements, translate them into technical solutions, and deliver successful projects
  • Clearly communicates technical concepts to both technical and non-technical audiences, ensuring everyone is aligned on project goals
  • Actively participates in discussions, meetings, and code reviews, fostering collaboration and knowledge sharing within the team
  • Guides and mentors less experienced software engineers, sharing knowledge and best practices to help them develop their technical skills
  • Potentially take on leadership roles within projects, owning technical decisions, and guiding the team towards successful outcomes
  • Contributes to the overall technical health of the codebase by promoting code quality standards and best practices.
  • Demonstrate a strong passion for learning and staying up-to-date with the evolving Java ecosystem and emerging technologies

Required Qualification and Attributes :

  • Bachelor’s degree in related field with 5+ years of Java programming experience or 8+ years of progressive Java programming experience
  • Programming and design experience to execute on a project independently
  • Experience with large scale systems along with exposure to E2E design
  • Proficient with test-driven development and web template technologies
  • Experience utilizing Agile and Scrum software development methodologies
  • 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

Strongly Preferred Qualifications :

Master's degree in related field with 6+ years of programming experience

Full stack Development : Java, JavaScript React, NodeJS

SQL and NoSQL DB

Enterprise Distributed Systems Cloud Native (AWS, GCP, Azure)

Relevant AI-powered inventory management experience

SaaS or Automotive Industry

Base Salary Ranges : $115,000 - $140,000

CDK Global is committed to fair and equitable compensation practices. Compensation packages are based on several factors, including but not limited to skills, experience, certifications, and work location.

The total compensation package for this position may also include annual performance bonus, benefits and / or other applicable incentive compensation plans.

We offer Medical, dental, and vision benefits in addition to :

Paid Time Off (PTO)

401K Matching Program

Tuition Reimbursement

7 days ago
Related jobs
Promoted
Gainwell Technologies LLC
TX, US
Remote

A combination of 4+ years education or experience working with SSIS, SSMS, third party software integration through various interface engines (ETL, Interface Integration), and Microsoft IIS, web APIs. Senior SQL Application Engineer. Stay current with new application enhancements and industry standa...

Promoted
New Iron, Inc.
TX, United States

New Iron is looking for an experienced Java engineer to join our cybersecurity client’s team in Austin. Help make sure our software is high quality to keep users happy and coming back. The ideal candidate will be passionate about creating highly scalable applications from existing use cases and has ...

Promoted
PayPal
Austin, Texas

As a Team Lead software engineer for Venmo Payments and Disputes Engineering you will act as a senior engineer and subject matter expert for the Payments Platform Engineering team. PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenshi...

Promoted
New Relic
Austin, Texas
Remote

Our software delivers insightful observability tools across different technologies and distributed systems, enabling software engineering teams to quickly identify, understand, and tackle issues, analyze performance, and get the most out of their software and infrastructure. Mid-Level Software Engin...

Systems & Software, Inc.
Texas, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). Our focus is on developing business applications that push technological boundaries. In this role, you will engineer backend solutions prima...

Gartner
Austin, Texas

The policy of Gartner is to provide equal employment opportunities to all applicants and employees without regard to race, color, creed, religion, sex, sexual orientation, gender identity, marital status, citizenship status, age, national origin, ancestry, disability, veteran status, or any other le...

BD
Texas,USA
Remote

It takes the inspiration and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech products per year—to look at the impossible and find ground-breaking solutions that turn dreams into possibilities. Senior Manager, Software Development Product...

Circle
Austin, Texas

As a Senior/Staff Software Engineer on the team, you will lead the team technically to build and scale smart contracts for USDC across multiple blockchain protocols (, Ethereum, Solana, Cosmos, etc. Senior Software Engineer - Special ProjectsCircle is a financial technologypany at the epicenter of t...

Rehab Media
Austin, Texas
Remote

Fully remote anywhere in the US. The Senior WordPress Engineer/Developer is a subject matter expert in PHP and WordPress development with impeccable attention to detail. Take web application projects from concept or mock-ups to completion. Estimate effort to complete user stories & tasks. ...

Amazon Web Services, Inc.
Austin, Texas

We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. The AWS Marketing Email Marketing Technology team is seeking a seasoned full-stack sof...