Job Description
Schedule: Monday - Thursday from 7:00 a.m. - 5:30 p.m.
Summary: The Junior/Mid-Level Stack Developer will contribute to the design, development, implementation, and maintenance of software applications, encompassing both front-end and back-end development. This role involves working across the full software development lifecycle, under the supervision of the Software Application Manager.
Essential Duties and Responsibilities: - Participate in the deployment of new software applications, identify, and troubleshoot issues with business application software.
- Create and oversee protocols and procedures for the use of any new software applications.
- Design and develop web-based user interfaces, application integrations and backend automation routines to improve business efficiency.
- Maintain corporate public websites.
- Contribute to software architecture documentation and adhere to application standards.
- Participate in code reviews.
- Participate as a subject matter expert in software scoping, verifications, validations, and user acceptance testing.
- Provide hands-on software training to end users.
- Performs all other duties as assigned.
Qualifications:
- To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
- The requirements listed below are representative of the knowledge, skills, and abilities required.
Technical and Qualification Requirements:
- Two or more years of experience in full-stack software development.
- Strong understanding of the Microsoft Technology Development Stack.
- Proven experience in designing and developing systems using C#, Blazor, Entity Framework Core, MVC, Minimal APIs, .NET Core (.net 6+), and RESTful Web Services.
- Proven experience in designing and developing web-based user interfaces using various technologies such as HTML, CSS, Bootstrap, and JavaScript.
- Experience Microsoft SQL Server 2012-2022, Queries, Store Procedures.
- Experience in maintaining and developing SSRS Reports.
- Experience with DevExpress Components (a plus).
- Experience with ERP integrations. (Epicor ERP development is a plus).
Support and Other:
- Proficiency with SQL Server Management Studio or VS Code for SQL Query Execution.
- Support existing applications and software services in use, both developed and purchased.
- Microsoft SharePoint O365.
- Proficiency with other Microsoft programs, Excel, Word, Outlook, and Visio based on O365.
- Education.
Education:
- Degree in computer science or related field experience.
- Software Developer Certifications.
Mathematical Skills: Statistical analysis and application.
Reasoning Ability: Ability to identify problems and review relevant information to evaluate options and develop solutions.
Physical Requirements: - Constant use of hands and arms.
- Good depth perception, hearing, speech, and vision. (including ability to distinguish colors).
- Lifting up to 25 pounds.
Environmental Conditions: Majority of time is spent indoors with few to any changes in temperature and noise level is usually moderate.
Job Tags
Full time,