Cardata · 1 week ago
Staff Software Engineer
Maximize your interview chances
AutomotiveLogistics
Growth Opportunities
Insider Connection @Cardata
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, test, and maintain software applications and systems using modern programming languages and tools
Write clean, efficient, and maintainable code that adheres to best practices and standards
Collaborate with other members of the development team, including product managers, and other engineers, to define requirements, design solutions, and implement features
Stay up-to-date with emerging trends and technologies in software development, and share knowledge with the team
Continuously improve our best practices, standards, tooling, and methodologies to ensure software quality, efficiency, and maintainability
Participate in code reviews, providing constructive feedback to other members of the teamIdentify and troubleshoot issues, debugging code and working with other team members to resolve problems
Continuously improve the quality of our software products by implementing automated testing, monitoring, and other quality assurance practices
Provide technical leadership and mentorship to junior engineers, helping them to develop their skills and grow as professionals
Able to break down large project goals into smaller achievable steps
Participate in technical design reviews and architecture discussions
Work with stakeholders to define technical requirements, and help to ensure that projects are delivered on time, within budget, with high quality
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
8 to 12 years of software development experience building highly-reliable, scalable software solutions
Experience with JavaScript frameworks (React, Angular, Vue.js), server-side languages (PHP, Go, and Java) and database technology (MySQL/MariaDB)
Familiarity with Agile/Scrum methodologies and CI/CD deployment processes
Ability to thrive in a dynamic, ambiguous environment, managing multiple priorities, tackling complex technical challenges, and delivering high-quality results
Strong time management, with an aptitude for scoping projects and developing accurate timelines
Exceptional interpersonal and communication skills, with the ability to effectively collaborate with cross-functional teams, translate complex concepts into digestible formats, and manage expectations
Strong leadership qualities (doesn't have to be in a formal leadership role!), with the ability to effectively mentor junior engineers
Demonstrated success managing development projects end-to-end with significant ownership over technical decision-making
Experience building applications with AWS, using services such as SNS/SQS, EC2, Lambda
Preferred
Knowledge of Laravel, Docker, Jenkins, Octopus, MongoDB is an asset
Bachelor's or Master's degree in Computer Science, Software Engineering, or an equivalent educational experience
Company
Cardata
Cardata's software simplifies the administrative tasks associated with vehicle reimbursement programs and helps companies save money.
Funding
Current Stage
Growth StageTotal Funding
$74.12MKey Investors
Wavecrest Growth PartnersSpruce Grove Capital
2023-09-28Private Equity· $74.12M
2021-03-23Private Equity
Recent News
2024-12-09
DBusiness Magazine
2023-12-22
Company data provided by crunchbase