CARFAX is looking for a Software Engineer to help grow a brand built on accuracy and integrity, focusing on developing high-performing, reliable code for new system features on prominent projects.
Requirements
- 3+ years of Object-Oriented Programming and hands-on coding.
- Tech Proficiency: Familiarity with enterprise-level systems using common frameworks and libraries.
- Source Control Mastery: Proficiency with GitLab CI/CD.
- NoSQL Expertise: Advanced experience with NoSQL databases.
- Cloud Development: Experience working in a cloud environment.
- Testing Commitment: A strong dedication to unit and integration testing.
- Leadership Abilities: Capacity to lead and mentor through complex technical challenges.
Responsibilities
- Collaborate in an Agile Environment: Work seamlessly within a team using agile practices.
- Write Robust Code: Develop high-performing, reliable code for new system features on prominent projects.
- Participate in Design Decisions: Engage in technology research, prototyping, and critical design choices.
- Employ TDD and Continuous Integration: Utilize and enhance test-driven development and continuous integration methodologies.
- Expand Your Tech Horizons: Gain exposure to a broad range of technologies continuously.
- Collaborate Closely: Work with fellow engineers, architects, support teams, and business stakeholders.
- Lead and Mentor: Provide guidance and share your expertise with junior and senior team members.
Other
- This position will require 3 days in the Columbia, MO office per week, subject to change with future business needs.
- Collaboration Skills: Strong team collaboration and independent work capabilities.
- Effective Communication: Ability to articulate project needs to various stakeholders.