AFC (Automotive Finance Corporation) is dedicated to supporting independent car dealers with innovative finance solutions. They are seeking a motivated Sr. Software Engineer to join their engineering team, where the successful candidate will develop and maintain scalable applications using modern technologies in a microservices architecture.
Responsibilities:
- Write clean, testable, and efficient code in TypeScript and Node.js
- Assist in building and deploying services within a microservices environment on AWS
- Work with Angular to build intuitive user interfaces for our customers
- Leverage modern AI development tools (like GitHub CoPilot or AWS Q) to accelerate your coding and learning
- Participate in Agile ceremonies (Scrum/Kanban), contribute to code reviews, and work closely with senior mentors to grow your technical skills
- Write and optimize SQL queries and work with relational and non-relational databases
- Utilize CI/CD pipelines (Azure DevOps/GitHub Actions) to ship code frequently and reliably
Requirements:
- Proficiency in TypeScript or JavaScript
- Foundational knowledge of Node.js and RESTful API design
- Experience with Angular (or a similar framework like React)
- Working knowledge of modern JavaScript, HTML, and CSS
- Familiarity with Git for version control
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- 5+ Years of experience building scalable applications
- Understanding of Clean Code principles and TDD (Test Driven Development)
- Familiarity with Event-Driven architecture or messaging systems
- Interest in the FinTech or automotive industry
- AWS (Lambda, S3, DynamoDB)