We are seeking motivated Developers to join our development teams working on various products across our portfolio. This role offers excellent opportunities to learn and grow in a supportive environment with exposure to both legacy and modern technology stacks. ### Responsibilities- Design and implement new features with minimal supervision- Lead technical initiatives within sprint work- Refactor and modernize legacy code- Mentor junior developers through code reviews and pair programming- Participate in architectural discussions and technical planning- Debug complex production issues across multiple systems- Write comprehensive unit and integration tests- Optimize database queries and application performance- Contribute to CI/CD pipeline improvements- Evaluate and implement new technologies and frameworks### Required Qualifications- 4+ years of professional software development experience- Strong proficiency in C#, TypeScript, or JavaScript- Experience with modern web frameworks (Angular, React, or similar)- Solid understanding of database design and SQL- Experience with RESTful API design and implementation- Proficiency with Git and version control workflows- Experience with Agile/Scrum development processes- Strong debugging and problem-solving skills### Preferred Qualifications- Experience with cloud platforms (AWS, Azure)- Knowledge of microservices architecture- Experience with PowerBuilder or legacy system modernization- Understanding of dealer management systems or automotive industry- DevOps experience (CI/CD, Docker, Kubernetes)- Experience with test automation frameworks (Cypress, Selenium)- Active use of AI development tools for productivity### Technical Expectations- Can estimate work accurately and deliver on commitments- Writes self-documenting code with appropriate comments- Understands performance implications of design decisions- Contributes to technical documentation- Identifies and addresses technical debt proactively- Stays current with technology trends and best practices