Software Developer
The Software Developer at vMOX is responsible for designing, building, and maintaining software solutions that power our industry-leading mobility expense management and lifecycle procurement services. This role requires strong problem-solving skills, collaboration across teams, and the ability to deliver high-quality, maintainable code that enhances our platform and delivers measurable value to enterprise clients.ResponsibilitiesApplication Development: Design, build, and enhance software applications and integrations that improve client value and operational efficiency.Feature Delivery: Contribute to new product features and functionality enhancements with a focus on performance, scalability, and user experience.Maintenance & Support: Identify, troubleshoot, and resolve bugs or performance issues in existing systems.Collaboration: Work closely with product managers, QA, and other developers to translate business requirements into technical solutions.Testing & Quality: Write and execute unit and integration tests to ensure code quality and maintainability.Database Work: Develop and optimize SQL queries, joins, and stored procedures.UX Development: Contribute to front-end development with a focus on creating intuitive and responsive user interfaces (Vue.js experience preferred).Documentation: Create and maintain technical documentation for code, APIs, and system processes.Continuous Improvement: Stay informed on industry trends, best practices, and emerging technologies relevant to our tech stack. QualificationsBachelor’s degree in Computer Science or related field, certification, or equivalent professional experience.2+ years of professional software development experience. Required SkillsTechnical Skills: Proficiency in Ruby on Rails and relational database design.Strong SQL skills, including complex queries and joins.Experience with front-end frameworks (Vue.js preferred) and responsive design principles.Familiarity with testing frameworks and CI/CD workflows.Ability to develop clean, well-documented, maintainable code with minimal supervision.Soft Skills: Strong problem-solving and analytical abilities.Excellent organizational skills and attention to detail.Ability to manage multiple tasks and priorities in a fast-paced environment.Effective verbal and written communication skills. Pay range and compensation package$90,000-110,000 annual salary commensurate with achievement and experience. We offer a comprehensive benefits package, including medical, dental, and vision insurance. You may also be eligible for our 401(k) retirement plan with company match, paid time off, life insurance, employee wellness programs, professional development and learning opportunities.