Software Engineer IV
Productive Resources LLC
- Appleton, WI
- Permanent
- Full-time
- Subject matter expert in all aspects of application system architecture.
- Backend API development in C# .Net Web API.
- SQL Server data modeling and structure.
- SQL Server Database Administrator activities.
- SQL Server Database Developer activities.
- Redis architecture and operation activities.
- Author, maintain, and monitor high speed data interfaces and ETL processes.
- Contribute to team effort by accomplishing related results as needed.
- Act as a contact for the customer and provide the customer with status reports as required.
- Support the organization's sales departments by participating in the preparation of presentations and estimation of cost for maintenance and technology operations.
- Confirm project requirements by reviewing program objective, input data, and output requirements with analyst, supervisor, and client.
- Arrange project requirements in programming sequence by analyzing requirements, preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
- Encode project requirements by converting workflow information into computer language.
- Confirm program operation by conducting tests, modifying program sequence and/or codes.
- Prepare reference for users by writing operating instructions.
- Maintain historical records by documenting program development and revisions.
- Maintain client confidence and protect operations by keeping information confidential.
- Ensure operation of equipment by following manufacturer's instructions; troubleshooting malfunctions; calling for repairs; evaluating new equipment and techniques.
- Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
- Contribute to team effort by accomplishing related results as needed.
- Act as a contact for the customer and provide the customer with status reports as required.
- Oversee and prioritize the information provided from all Systems.
- Ensure that development and implementation programs are completed on time and within the determined budgets.
- Ensure that all Business Systems projects and goals are accomplished according to specifications and business objectives.
- Formulate business systems architecture plans, estimate costs, and ensure projects meet strategic needs.
- Support system upgrades as necessary.
- Support the organization's sales departments by participating in the preparation of presentations and estimation of cost for maintenance and technology operations.
- Bachelor's degree in IT or a related field or equivalent technology and industry experience.
- 5+ years in one or combination of the following: Docker, Redis, Microsoft.Net C#, Visual Studio, SQL Server, SSMS, Visual Studio Code, ASP.Net, Java, XML, Oracle, Angular 9+, Google Maps API/Here Maps API, Telerik, Ionic, HighCharts.
- Strong knowledge in software design, debugging, documentation and testing.
- Overall understanding and knowledge of servers and server applications.
- Strong product management/project management skills, team building experience and good people skills required.
- Excellent verbal and written communication skills.
- Strong presentation skills with ability to support the introduction and implementation of new technologies and business strategies.
- Support of technological development and future outlook of new technologies.
- Health and Dental Insurance
- Company Paid Life Insurance
- Long-Term Disability
- Short-term Disability
- Retirement Savings Account (Traditional 401k & Roth 401k)
- Flexible Spending Plans for Medical Expenses and Dependent Care
- Paid Time Off (PTO)