Senior Software Developer

Fullsteam · Other US Location

Company

Fullsteam

Location

Other US Location

Type

Full Time

Job Description

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 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.

Success factors/job competencies:

  • Action Oriented & Drive for Results: Enjoys working hard; is action oriented and full of energy for the things seen as challenging; not fearful of action with minimum of planning; seizes opportunity to drive business objectives forward. Can be counted on to meet or exceed goals successfully; is consistent in performance and strives to be a top performer; very bottom line oriented; steadfastly pushes self and other for results. Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all fruitful sources for answers; can see hidden problems; is excellent at honest analysis; looks beyond the obvious and doesn't stop at the first answers.
  • Critical Thinking & Continuous Development: Can effectively cope with change; can shift gears comfortably; ability to synthesize objectives across the organization and take appropriate action without having the total picture; isn't upset when things are up in the air; can comfortably handle risk and uncertainty. Learns quickly when facing new problems; a relentless and versatile learner; open to change; analyzes both successes and failures for clues to improvement; experiments and will try anything to find solutions; enjoys the challenge of unfamiliar tasks; quickly grasps the essence and the underlying structure of anything. Deals with concepts and complexity comfortably; capable, and agile. Applies new learnings to enhance productivity and quality of the work without prompting. Seeks and applies efficiencies in day-to-day work, constantly improving and streamlining processes to achieve company objectives.
  • Communication & Relationship Building: Has the ability to perceive reactions via non-verbal signals of others, reason with others to promote thinking and cognitive activity, understand drivers of decisions by interpreting the cause of other's reactions and what it may mean, and manage relationships by working collaboratively to reach the best outcome for the company. Is dedicated to meeting the expectations and requirements of internal and external customers; gets first-hand customer information and uses it for improvements in products and services; acts with customers in mind; establishes and maintains effective relationships with customers and gains their trust and respect. Actively and consistently seeks to work cooperatively with others, inside and outside the organization, to accomplish objectives to build and maintain mutually beneficial partnerships, leverage information, and achieve results. Serves as a collaboration catalyst that motivates others to want to collaborate as well.

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 Medical
  • Dental
  • Vision
  • 401k with Company Match
  • Paid Holidays
  • Personal Time Off
  • Employer Paid Short Term Disability & AD&D
  • Other 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.

Date Posted

04/03/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

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 Details

Software 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 Details

Software 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 Details

Senior 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 Details

Senior 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 Details

Senior 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