Essential Duties and Responsibilities include the following. Other duties may be assigned.
- Develop applications that streamline internal business processes
- Work with existing legacy applications to convert (if necessary), extend and enhance functionality, as well as developing new applications
- Perform unit testing after completion of the development tasks, initiate end to end testing and validation in a development environment
- Follow the pre-defined development standards for naming conventions, user interface, etc.
- Work on assigned tasks to completion, correctly and in assigned time
- Perform problem determination for correcting defects
- Assist Software Development Manager or Software Development Team Lead in designing solutions for enhancements or during problem resolution
- Complete estimates as to how much work is involved for all the project tasks, and perform analysis to determine how the solution can be achieved with the best design solution
- May work with users or Business Analysts to determine requirements and design for systems
- Conducts all business in a professional and ethical manner to serve customers and increase the goodwill and profit of the company
QualificationsEducation and/or Experience - High school diploma or general education degree (GED)
- Minimum 1-5 years of .Net web application development
- Experience utilizing extensive development skills in web base applications using the following technologies: MVC, Microsoft technologies (C , Entity Framework), React, JavaScript/CSS, WebAPI, SQL Databases and other web development technologies
- Possess excellent verbal, written communication and listening skills
- Ability to work in a team-oriented environment
- Execute excellent customer service relationship skills
- Ability to apply technical skills in order to implement high-quality solutions for system enhancements or problem corrections
- Ability to apply logical methods to solve difficult problems and generate effective solutions through accurate and appropriate analysis
- Ability to apply common sense understanding to carry out instructions furnished in written oral form or via compayny applications
- Proficiency with MS Office and email
- Ability to sit for majority of 8-hour workday; use hands and fingers to handle or feel; reach with hands and arms; talk and hear. Specific vision abilities required by this job include close vision and peripheral vision
Preferred Qualifications - Bachelor's degree from a four-year college or university a plus
- Experience working in a full life-cycle development environment preferred
- Medical, Vision and Dental
- 401(K)
- Employee Stock Purchase Plan
- Flex Spending Accounts
- Life Insurance
- Vacation, Sick, Personal Time and Company Holidays