Jr. Software Developer

  • Full-time

Company Description

Our client is a 100% employee-owned, Odessa, Florida-based financing company, looking for a Software Developer to join their software development team. If selected, you will be joining a small group of developers whose goal is to enhance and continue to grow their business through the effective use of technology. 

Job Description

We are looking for a candidate that has a bachelor’s degree or higher in a technology-oriented field. Two plus years of experience would be great, but for the right candidate, we are willing to consider less. Information Technology certifications are a plus, but not required.

The new team member will have the opportunity to work on a wide range of projects. The company is in the process of transitioning their old sites from ASP.NET Web Forms to MVC, so the new team member will be assisting in designing, building and testing the new websites. Other major projects include the complete redesign of our internal customer management and billing application.   

Qualifications

You should have experience with the following: 

  • C#
  • ASP.NET
  • SQL 
  • HTML/JavaScript
  • Winform Development

If you have experience with the following it’s a plus; if not, you will have the opportunity: 

  • Autofac
  • NUnit
  • LINQ
  • NHibernate
  • JSON
  • Mobile Development & PhoneGap/Cordova
  • Document Imaging (we are on the way to being paperless) 

Additional Information

Responsibilities:

  • Design, build, test, maintain and manage corporate website for customer base and integrate with proprietary accounting software designed for ease of use and compliant processes.
  • Assist in future development of software systems using SDLC methodology (Software Development Life Cycle); testing and validation procedures, programming, and documentation based on customer needs.
  • Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
  • Provide swift and appropriate resolutions for end-user software issues. Use any issues as an opportunity to improve existing technologies.
  • Provide user training when needed to improve usability and performance.
  • Continually work on improving performance of queries and source code performance using industry standard methodologies for SQL generation, data analysis and algorithm organization.