The company is looking to hire a software developer to design, code, test, and analyze software programs and applications, manage projects throughout the production lifecycle, and ensure the stability and security of custom software.
Requirements
- Proficiency required in: -HTML - .NET - MVC - C-Sharp - AJAX - JavaScript - Angular - React.js - Blazor - Typescript - Azure DevOps - Git - Database management (SQL Server, Oracle)
- Hands-on software troubleshooting experience.
- Strong knowledge of applicable data privacy practices and laws including PCI.
- Research industry trends and best practices in software development.
- Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
- Keep current with trends, issues, and attack vectors in the IT industry to maintain a proactive security posture for all custom code.
- Identify custom application design alternatives, researching existing applications in the marketplace and recommending viable solutions.
Responsibilities
- Consistently write, translate, and code software programs and applications according to specifications.
- Write and update programming scripts to enhance functionality and/or appearance of company ecommerce applications and/or related web applications as necessary.
- Ensure capacity and data integrity through annual system performance testing.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Install software products for end users as required.
- Plan phases of the software development life cycle for a variety of projects.
- Research and document requirements of software users.
Other
- This position requires in-office availability Monday-Friday. This position is not eligible for remote or hybrid schedule and at this time, we are not offering relocation coverage.
- Bachelor’s degree in CS or equivalent combination of experience and training.
- 5+ years (preferred) work experience as a software developer or architect.
- Excellent client/user interaction skills to determine requirements.
- Strong written and oral communication skills.