It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
Fullsteam is a rapidly growing, dynamic, and exciting private equity-backed software and payments company headquartered in Auburn, AL. The company was formed in 2018 by a core group of talented payments and software experts. Fullsteam is quickly expanding its operations through the acquisition of strategic portfolio companies that could benefit from our cutting-edge software and payments platform.
Fullsteam is currently seeking an experienced software developer to join the payments platform development team. The Senior Software Developer’s responsibilities will include working within Fullsteam’s new payment processing platform to design/develop/test new components and features, perform bug fixes, create automated unit tests, and perform and respond to code reviews while collaborating and communicating with the other members of the development team, the IT/Infrastructure team, upper-level management, portfolio company developers, and internal users of the platform.
Qualifications and ExpectationsExcited and motivated by a significant role on a fast-moving team with a responsibility and opportunity to deliver many new and meaningful features promptly to drive rapid customer growthBachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related fieldAt least 5 years of software development experienceFull stack development skills (UIs, APIs, back-end processes, and databases)Proficiency with C#, MS SQL, JavaScript, Visual Studio, MVC, WebAPI, Entity Framework, JSON, Dependency InjectionDemonstrated ability to design, develop, debug, manually test, create automated testing for, and maintain applications for high up-timeSuperior verbal and written communicationKnowledge of and experience with Secure Application Development PracticesPayment Processing Industry ExperienceUnderstanding of application architecture, design patterns, methodologies and best practicesExperience with relational databases, queries, management, and optimizations Ability to learn quickly under tight deadlinesMust be able to work collaboratively, but is self-motived for excellence in deliverablesCloud Application Development (MS Azure)Agile development process experienceVersion Control Proficiency (GIT/VSTS)Performance Tuning Expertise Ability to work Monday-Friday during normal business hours with a feature team consisting of developers and manual QA team members to plan, design, and deliver new products, new features, enhancements, performance improvements, and bug fixes and communicate using Microsoft Teams, and other collaboration tools, with video and audio on.Ability to work cross team with platform engineers, automation QA engineers, performance testing engineers, product managers, product analysts, and technical managers.Ability to provide support including being able to respond to being paged by the FullsteamPay monitoring platform after-hours on a limited basis in a rotation with other developers.
Competitive salary based on experience, knowledge, skills, and abilities. Fullsteam offers Group Healthcare, 401(k) match. Candidate must be able to pass a comprehensive background check required for payments-related businesses.
Benefit Information:Fullsteam and its Family of Companies offers a competitive wage as well the following benefits:Major MedicalDentalVision401k with Company MatchPaid HolidaysPersonal Time OffEmployer Paid Short Term Disability & AD&DOther employee paid supplemental insurances offered
Physical demands and work environment:Physical demands: While performing the duties of this job, the employee is occasionally required to walk; sit; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; balance; stoop; talk or hear. Employee must occasionally lift and/or move up to 15 pounds.
This position can be 100% remote, on-site or hybrid. The candidate would need to have a suitable work environment set up as their home office and be comfortable managing their own schedule in a non-corporate office environment if remote.
EEOC & ADA Statement:Fullsteam and its family of companies provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Fullsteam and its family of companies complies with federal and state disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Fullsteam Human Resources.
This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Final candidate must be able to pass a background check.