JOB TITLE: Jr. Software Developer
ORGANIZATIONAL UNIT: Information Technology
SUPERVISOR: Assistant Director of IT
SALARY RANGE: $45,000 - $65,000
FLSA: Exempt
**ALL FULL TIME POSITIONS: In addition to your pay, your salary also includes Medical, Dental and Vision Insurance. The Biweekly deduction from employee paycheck is $40.00 for Employee Only, $95.00 Employee plus Children, $120.00 Employee plus Spouse, and $140.00 Employee plus family.**
**THIS IS NOT A REMOTE POSITION**
JOB SUMMARY:
Will work with a team to develop and maintain software solutions in multiple areas. Primary responsibilities include maintaining software applications, creating reports, and being a part of a responsive team where communication skills and the ability to solve problems are critical.
ESSENTIAL FUNCTIONS:
- Collaborate with team members to design, build, and maintain applications
- Research new technologies as needed
- Provide quality control and support for applications
- Develop with maintainability and security in mind
- Follow coding best standards and practices
- Keep manager informed progress
- Interpret user issues and requests to create viable solutions
- Continually expand on current programming skills and knowledge of other IT concerns such as networking and hardware installation
- Respond quickly and efficiently to outages and software related security issues
ADDITIONAL RESPONSIBILITIES:
- Write code
- Debug, test, and troubleshoot software issues
- Provide support to users as needed
- Provide training as needed
- Write documentation
- Perform all other duties and projects as required by Administration and Management
PREFERABLE QUALIFICATIONS:
- Experience or work towards degree in computer science or related field
- Experience with C# and .Net frameworks
- Experience with JavaScript, HTML, CSS, and frontend frameworks such as AngularJS and NextJS
- Experience with databases such as SQL
- Analytical and Communication skills
PHYSICAL REQUIREMENTS:
- Ability to sit for extended periods of time performing repetitive work at the computer. Ability to regularly life and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally life and/or move up to 50 pounds. Some bending and stretching.
WORKING CONDITIONS:
- Normal office environment.
Note: The above statements are intended to describe the general nature and level of work performed by an employee in this position. These statements are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees in this position.