Senior Software Developer
Jacksonville, FL (Hybrid only)
We exist to Transform our Customers and Change Lives.
Summary:
RF-SMART is currently seeking an experienced software developer (.
NET/ C#) with web application architecture 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.
Designs, modifies, develops, writes and implements 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.
Essential Duties and Responsibilities:
Working as part of an agile development team
Gathering requirements from customers
Translating requirements into usable features within a product
Writing clean, well-tested, and maintainable code while making it reusable and extendable
Implementing and installing solutions with customers
Transitions solutions to customer support and sales teams
Coordinating and participating in code reviews with the product team as well as other departments
Evaluate and Report on new frameworks and applicable technologies, including hardware devices
Educations, Skills, and Experience
Minimum of 7+ years of professional full-stack application development experience using C# in a formal work environment
Minimum 2+ years of professional full-stack Web application development experience including JavaScript, HTML and CSS
Demonstrated experience collaborating with other developers and key stakeholders to determine the high level requirements for new web applications
Proficient with SOLID object oriented development
Experience with Web API consumption and SPA design and implementation
Excellent critical thinking and problem solving skills
Highly detail oriented
Good communication skills
Up to 10% travel, including international (desired but not required)
Working well with others
BS in Computer Science or related field or equivalent professional experience
Knowledge of the following is a plus: Warehouse Manufacturing and Distribution Methodologies
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.
EEO
#LI-EJ1
Experience
Required
7 year(s): Web application experience using C#