Senior Software Developer
Job Description
It's fun to work in a company where people truly BELIEVE in what they're doing!
Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of 1,700 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.
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 Expectations
- Excited 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 growth
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
- At least 5 years of software development experience
- Full stack development skills (UIs, APIs, back-end processes, and databases)
- Proficiency with C#, MS SQL, JavaScript, Visual Studio, MVC, WebAPI, Entity Framework, JSON, Dependency Injection
- Demonstrated ability to design, develop, debug, manually test, create automated testing for, and maintain applications for high up-time
- Superior verbal and written communication
- Knowledge of and experience with Secure Application Development Practices
- Payment Processing Industry Experience
- Understanding of application architecture, design patterns, methodologies and best practices
- Experience with relational databases, queries, management, and optimizations
- Ability to learn quickly under tight deadlines
- Must be able to work collaboratively, but is self-motived for excellence in deliverables
- Cloud Application Development (MS Azure)
- Agile development process experience
- Version 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.
Final candidate must be able to pass a background check.
Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.
Date Posted
10/02/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View Details