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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job