What are the responsibilities and job description for the Software Developer position at RJ Young?
Summary/Objectives
The Software Developer will be responsible to maintain our cutting-edge enterprise web applications with expertise in JavaScript as well as designing and implementing new features, as well as maintaining and optimizing existing functionality. You will be working with the latest technologies, including React and SQL Server, to create responsive and user-friendly web applications.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Strong experience with JavaScript, React, and SQL Server
- Experience with modern front-end frameworks and libraries
- Strong understanding of web development principles and best practices
- Experience with version control systems (such as Git)
- Strong problem-solving skills and the ability to think outside the box
- Excellent written and verbal communication skills
Supervisory Responsibility
This position will grow into mentoring and managing junior developers and contractors.
Work Environment
This position is hybrid-remote and will include working from RJ Young Nashville headquarters occasionally.
Physical Demands
The position requires setup and use of computers and related activities.
Position Type/Expected Hours of Work
Position is full time Monday – Friday. Occasional off-hours and weekend work will be necessary.
Travel
Minimal travel to RJ Young branch offices and training events
Required Education and Experience
Computer science degree highly recommended or demonstrated real-world experience building enterprise applications.
Preferred Education and Experience
SQL Server certification
AAP/EEO Statement
RJ Young provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Other Duties
Please note that the job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.