RF-SMART

Senior Software Developer

Jacksonville, FL, US

9 days ago
Save Job

Summary



Jacksonville, FL (Onsite/Hybrid only)

We exist to Transform our Customers and Change Lives.

Overview

RF-SMART is currently seeking an experienced software developer (.NET/ C#) with web application development experience to work with an agile development team located in Jacksonville, FL. This integral member of our Products team will gather requirements from and suggest solutions to customers. Primarily responsible for modifying, developing, and implementing software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software.

Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable code
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Identify and resolve performance bottlenecks and bugs
  • Participate in code reviews and provide constructive feedback to other developers
  • Mentor junior engineers and help them grow technically
  • Contribute to architectural decisions and technical direction
  • Recommend and participate in the implementation of best practices for software development, testing, and security
  • Stay current with emerging technologies and industry trends
  • Document software components and processes

Required Qualifications:

  • Strong culture fit at the team, department, and the organization level
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 5+ years of professional software development experience in an agile environment
  • Strong proficiency and experience in C#, RESTful API development, and PostgreSQL
  • Experience with AWS development including the use of Terraform and GitHub actions
  • Proven experience with PostgreSQL including query optimization and schema design
  • Expert level ability and experience in writing unit, integration, and performance tests
  • Knowledge of and familiarity with GitHub
  • Experience with software design patterns and architecture principles
  • Experience with agile development methodologies
  • Strong problem-solving skills and attention to detail

Preferred Qualifications:

  • Knowledge of Warehouse Manufacturing and Distribution Methodologies
  • Knowledge of and experience with ETL development processes and large dataset manipulation
  • Knowledge of containerization and orchestration (Docker)
  • Experience with CI/CD pipelines and DevOps practices
  • Experience with microservices architecture

Selection Process

  • Initial Call with our Talent Acquisition Team
  • Hiring Manager Interview with Sr. Manager of Product Engineering
  • Development Team Panel Interview
  • Cross Functional Team Panel Interview with QA, Product, Scrum Master
  • Executive Interviews with EVP of Product Engineering & VP of Product Engineering

Why You'll Love It Here: Working at RF-SMART means joining a culture that values growth, collaboration, and innovation. As a Senior Software Developer, you'll work alongside a passionate team dedicated to making a difference—both for our customers and our employees.

Employer does not sponsor applicants for employment visa status (e.g., H-1B visa status).

General Information: The above noted job description is not intended to be an exhaustive list of all duties and responsibilities that may be assigned, but rather to give personnel so classified a general sense of the responsibilities and expectations of the job. As the nature of business demands change so, too, may the essential functions of this specific position and/or the skills and abilities required. RF-SMART is an Equal Employment Opportunity (EEO) employer.

A Word From Our CEO - Watch Now

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: