Senior Software Engineer

3 months ago


Boca Raton, United States FlexShopper Full time
Job Details

Job Location
Boca Raton - BOCA RATON, FL

Position Type
Full Time

Education Level
4 Year Degree

Job Category
Information Technology

Description

About FlexShopper

FlexShopper, LLC, a wholly owned subsidiary of FlexShopper, Inc. (Nasdaq: FPAY) is a financial and technology company that provides brand name durable goods to consumers on a lease-to-own (LTO) basis through its ecommerce marketplace (www.FlexShopper.com) and LTO payment method. FlexShopper also provides LTO technology platforms to retailers and e-tailers to enter into transactions with consumers who want to obtain durable goods, but do not have the available cash or credit.

At FlexShopper, we believe in treating our consumers fairly and with respect. Our diverse and inclusive team believes in working hard together while enjoying a balanced work-life experience. Headquartered in beautiful Boca Raton, Florida, our team enjoys an accessible, fun, and fast-paced onsite work environment, where we feel comfortable collaborating with colleagues at all levels of the #FlexFam. We're creative and dedicated self-starters who are happy to be a part of a growing innovative FinTech company.

Our benefits package includes competitive compensation, health insurance, vision, dental, and 401k with 100% employer match up to 4%* with immediate vesting after 90 days. Our Paid Time Off plan provides 7 days after only 6 months of service and 3 weeks of PTO after just 1 year We also offer optional disability and life insurance, pet insurance, EAP resources, commuter passes for the Tri-Rail, flexible work arrangements, frequent rewards and recognition activities, a casual dress code, free gourmet coffee/tea and snacks in the break room and company subsidized gym memberships.

Position Summary: The Senior Software Engineer will build high-quality RESTful microservice APIs, while collaborating with team members, and across teams to apply engineering best practices from requirements through design, development, and deployment, ensuring scalable, extensible, secure, and easily supportable customer focused products.

Essential Duties and Responsibilities:
  • Build high-quality RESTful microservice APIs
  • Works directly on complex application/technical problem identification and resolution
  • Collaborate with experienced software developers in the design, development, and deployment of code and maintain solutions
  • Maintains high standards of software quality within the team by establishing good practices and habits
Supervisory Responsibilities: No

Qualifications

Education, Experience and Technical Skills:
  • 7+ years of modern JavaScript (ES2015+)
  • 4+ years MERN/MEAN Stack
  • 5+ years building, deploying, and supporting enterprise RESTful service APIs
  • Understanding of event-driven programming design patterns and practices
  • Understanding of functional programming design patterns and practices
  • Understanding of OOP design patterns and practices
  • Understanding of software development best practices, e.g., YAGNI, etc.
  • Understanding of microservices architecture
  • Understanding of HTTP protocol principles, e.g., headers, status code, etc.
  • Understanding of application security best practices
  • Understanding of structured logging techniques
  • With MongoDB and MySQL
  • With TypeScript
  • Developing CRUD/RESTful service APIs
  • Using Node.js frameworks, e.g., Loopback, HAPI, Express, Koa, etc.
  • Deploying high-traffic enterprise applications using Node.js and MongoDB
  • Using Docker, and/or other containerization technologies
  • Deploying and managing applications on the Kubernetes platform
  • Working with CI/CD pipelines, such as Jenkins
  • Writing unit tests, and integration test suites
  • With git workflow fundamentals, i.e., merge, rebase, reset, cherry-pick, etc.
  • Working in Agile Development Methodologies, e.g., Scum
  • Using APMs, and analytics tools, such as New Relic, Google Analytics, etc.
  • Bachelor's Degree in computer science preferred
  • Experience in eCommerce and/or FinTech preferred
Core Competencies for Success:

To perform this job successfully, an individual should demonstrate the following competencies:
  • Experience designing well-defined Restful APIs
  • Strong understanding of data structures and algorithms
  • Experience with design and implementation of high-availability and reliable solutions


Notifications and Disclaimers:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required to perform the job. Reasonable accommodations may be made to enable individual's disabilities to perform the essential functions.

The duties and responsibilities described in this document are not a comprehensive list. The scope of the job may change, and additional tasks may be assigned as necessitated by business demands.

Physical Requirements:

Individuals may need to sit or stand for prolonged periods working on a computer. The role may require you to walk, primarily on a level surface, for periods during the day. The job may also require reaching above shoulder heights, below waist or lifting up to 15 pounds to file documents or store materials throughout the day.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. For the most part ambient room temperatures, lighting and traditional office equipment as found in a typical office environment.

Travel Required: NO

Percentage of Travel Required in this role: None

EEO Statement:

FlexShopper is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

  • Boca Raton, Florida, United States FlexShopper Full time

    Job Title: Senior Software EngineerFlexShopper is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality RESTful microservice APIs.Key Responsibilities:Design and develop high-quality RESTful microservice APIsCollaborate with...


  • Boca Raton, Florida, United States FlexShopper Full time

    About the Role:FlexShopper is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing high-quality RESTful microservice APIs.Key Responsibilities:Design and develop high-quality RESTful microservice APIsCollaborate with team members to apply engineering best...


  • Boca Raton, Florida, United States Modernizing Medicine Full time

    Job Title: Senior Manager, Software Engineering LeadAbout the Role:We are seeking a highly skilled Senior Manager, Software Engineering Lead to join our team at Modernizing Medicine. As a key member of our engineering organization, you will be responsible for providing technical leadership and governance of development activities, ensuring quality and...


  • Boca Raton, Florida, United States Diversity Resource Staffing Inc Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Diversity Resource Staffing Inc. As a Senior Java Software Engineer, you will design, develop, document, unit test, and debug new and existing software systems and/or applications using the Java programming language and related...


  • Boca Raton, Florida, United States Diverse Lynx Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance, scalable Java applications.Key Responsibilities:- Design and develop...


  • Boca Raton, Florida, United States Modernizing Medicine Full time

    Job SummaryModMed is seeking a seasoned Software Engineering Senior Manager to lead our software development team. As a key member of our leadership team, you will be responsible for managing the human resources of software developers, providing technical leadership, and ensuring the quality of our software products.Key ResponsibilitiesCollaborate with...


  • Boca Raton, Florida, United States Modernizing Medicine Full time

    About Modernizing MedicineWe are a team of passionate and positive problem-solvers on a mission to place doctors and patients at the center of care through an intelligent, specialty-specific cloud platform. Our vision is a world where the software we build increases medical practice success and improves patient outcomes.Job SummaryWe are seeking a driven...


  • Boca Raton, Florida, United States Modernizing Medicine Full time

    Job Summary:We are seeking a highly skilled Senior Manager, Software Engineering to join our team at Modernizing Medicine. As a key member of our engineering organization, you will be responsible for providing technical leadership and governance of development activities, ensuring quality and consistency in our software products.About the Role:This is a...


  • Boca Raton, United States Modernizing Medicine Full time

    We are united in our mission to make a positive impact on healthcare. Join Us! South Florida Business Journal, Best Places to Work 2024 Inc. 5000 Fastest-Growing Private Companies in America 2024 2024 Black Book Awards, ranked #1 EHR in 11 Specialties 2024 Spring Digital Health Awards, "Web-based Digital Health" category for EMA Health Records (Gold) 2024...


  • Boca Raton, Florida, United States The Timberline Group Company Full time

    Position Overview:We are seeking a highly skilled and experienced Senior Software Engineer to lead the development of our enterprise platform. The ideal candidate will be instrumental in shaping and implementing the technology that drives innovative solutions.Key Responsibilities:Lead the design, development, and deployment of key components, collaborating...


  • Boca Raton, Florida, United States Modernizing Medicine Full time

    About the Role:We are seeking a highly skilled Senior Manager, Software Engineering to join our team at Modernizing Medicine. As a key member of our engineering organization, you will be responsible for providing technical leadership and governance of development activities, ensuring quality and consistency in our software products.Key...


  • Boca Raton, Florida, United States DSN Full time

    Job SummaryAs a Senior Software Development Test Engineer at DSN, you will be responsible for leading the development and maintenance of test scenarios, test cases, and test plans for deliverable products. You will work closely with cross-functional teams to design and implement testing strategies, and collaborate with team members to build and gather...


  • Boca Raton, Florida, United States Modernizing Medicine Full time

    About UsWe are a healthcare technology company dedicated to modernizing medicine. Our mission is to empower healthcare professionals to deliver exceptional patient care through innovative software solutions.Job DescriptionWe are seeking a highly experienced Software Engineering Senior Manager to join our team. As a key member of our engineering leadership...


  • Boca Raton, Florida, United States Sage Dental Full time

    About Sage DentalSage Dental is a leading Dental Support Organization (DSO) in the Southeast, committed to delivering exceptional patient care and innovative technology solutions. Our team is dedicated to fostering a culture of continuous learning, collaboration, and innovation.Job SummaryWe are seeking an experienced Lead Software Engineer to join our team....


  • Boca Raton, United States Nation Safe Drivers Full time

    Nation Safe Drivers has been in business for 60 years and offers the rare opportunity to earn ownership stocks! With a stellar reputation as an industry leader in the Automotive Industry and one of the finest places to work in South Florida, we are excited about expanding our team. Our beautiful State-of-the-Art Corporate Headquarters is located in the heart...


  • boca raton, United States Nation Safe Drivers Full time

    Nation Safe Drivers has been in business for 60 years and offers the rare opportunity to earn ownership stocks! With a stellar reputation as an industry leader in the Automotive Industry and one of the finest places to work in South Florida, we are excited about expanding our team. Our beautiful State-of-the-Art Corporate Headquarters is located in the heart...


  • Boca Raton, Florida, United States NewsMax Media Full time

    Job Title: Senior Software DeveloperNewsMax Media is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing scalable applications, modifying and enhancing existing applications, and consulting with team leaders and stakeholders to gather and review...


  • Boca Raton, Florida, United States NewsMax Media Full time

    Job Title: Senior Software DeveloperNewsMax Media is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing scalable applications, modifying and enhancing existing applications, and consulting with team leaders and stakeholders to gather and review...


  • Boca Raton, Florida, United States Insight Global Full time

    Job SummaryThis is a contract position for a skilled Full Stack Engineer to join Insight Global's team.Key ResponsibilitiesAs a Full Stack Engineer, you will perform complex research, design, and software development assignments within a software functional area or product line.Requirements5+ years of Software Engineering experience, 3+ years of experience...


  • Boca Raton, Florida, United States Insight Global Full time

    This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products.This is a contract position with the opportunity to convert full time.The hourly salary range...