Search jobs > Atlanta, GA > Senior software engineer

Senior Software Engineer

National Funding
Atlanta, Georgia, United States
$130K-$180K a year
Full-time

Senior Software Engineer

$130,000-$180,000 Base Salary, Position eligible for additional incentives including bonus, 401k match, health and welfare benefits.

Hybrid, 3-days onsite / 2-days remote. The office is located in Atlanta near Braves Stadium

National Funding (NF) is creating a new, state-of-the-art digital lending company, smallbusinessloans.com (SBL). SBL will launch fully digital lending offering targeted to SMBs seeking an automated loan experience.

The company will differentiate itself from competitors via superior technology, risk management, data science, a fully digital UI, and a customer-first experience that emphasizes ease of use, fairness and transparency in pricing, and recognition of customer loyalty.

In order to maximize speed-to-market and efficiency, SBL intends to leverage the availability state-of-the art technology service providers and platforms.

At the same time, SBL will build a robust set of modules around these platforms that will serve to differentiate SBL's offerings in the marketplace and to its customers.

Summary :

We are seeking a talented and motivated Senior Software Engineer with a strong background in JavaScript or TypeScript and extensive experience in API development to join our small but dynamic team.

As a Senior Software Engineer, you will play a key role in designing, implementing, and maintaining the server-side logic of our applications, ensuring seamless integration with front-end elements, and supporting the overall functionality of our products.

Major Responsibilities :

  • Design, develop, and maintain APIs using JavaScript to support the functionality of our applications.
  • Collaborate with front-end developers to integrate user-facing elements using server-side logic.
  • Integrate with third-party APIs to aggregate data from various sources.
  • Implement server-side logic using JavaScript or TypeScript, with a focus on Node.js, Next.js or Java.
  • Collaborate with cross-functional teams such as product, design, and third- party vendors, to prioritize tasks, and deliver high-quality software.
  • Develop and maintain technical documentation and diagrams for code and APIs, enabling seamless collaboration within the team.

Knowledge, Skills, and Abilities Required :

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • Minimum 5 years of experience in backend development.
  • Strong experience with JavaScript, TypeScript, and modern JavaScript frameworks such as React.
  • Experience with Jest unit testing.
  • Knowledge of microservices architecture.
  • Experience with deploying software in AWS environment.
  • Experience in the financial or lending industry is a plus.
  • Familiarity with WordPress development processes, themes, and plugins is a plus.
  • Excellent communication and interpersonal skills.
  • Experience working with Java is a plus.

National Funding is an Equal Opportunity Employer.

30+ days ago
Related jobs
Promoted
VirtualVocations
Norcross, Georgia

A company is looking for a Senior Software Development Engineer for Intervention. Key Responsibilities:Collaborate with Product and QA teams to develop cloud-based applicationsLead major feature releases and drive engineering initiativesProvide mentorship, contribute to documentation, and champion i...

Promoted
Capgemini
Atlanta, Georgia

With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, motivated by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital eng...

Promoted
VirtualVocations
Norcross, Georgia

A company is looking for a Senior System Software Engineer - Power and Performance. Computer Science/Engineering or related fieldStrong programming skills in C, operating system internals, device drivers, and real-time embedded operating systemsIn-depth knowledge of low-level power management fundam...

Promoted
RVO Health
Atlanta, Georgia

In this role you will play a significant part in solutioning, designing, and developing digital software components used across robust APIs and consumer-facing applications. You will work in an Agile environment, collaborating closely with the business, product management, and members of a remote US...

Promoted
VirtualVocations
Norcross, Georgia

Key Responsibilities:Lead, architect, and drive major product initiatives across existing and new featuresCollaborate with cross-functional teams to brainstorm, prototype, and launch new solutionsSupport and mentor a team of product engineers and improve engineering processesRequired Qualifications:...

Promoted
agoda
Atlanta, Georgia

Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required. The Full Stack Engineering Department builds the Agoda web and app products. Continue to evolve our architecture and build better software. Get involv...

Promoted
FETCH
Atlanta, Georgia

Full Time] Senior Software Engineer at Fetch (United States). We are seeking a Senior Software Engineer with a minimum of 3 years of experience in the industry. As a member of our engineering team, you will be responsible for the development, maintenance, and support of our web applications. Contrib...

Promoted
Intuit Inc.
Atlanta, Georgia

Provide technical leadership and be a role model/coach to software engineers pursuing technical career path in engineering. You will help to drive the implementation of the team’s technical vision and empower other engineers on the team as you work across the codebase. You’ll collaborate closely wit...

Intuit
Atlanta, Georgia

Strong understanding of the Software design/architecture process. Managing the complete software development process from conception to deployment, across backend and frontend services. ...

Highmark Health
GA, Working at Home, Georgia

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...