Senior Software Engineer - Appleton, United States - IT Associates

    Default job background
    Description

    Location Appleton, WI can be onsite or remote / if remote, will require travel every 8 weeks

    Duration 6-12+ Month Contract with option to convert to permanent

    Our client is looking to add a Senior Software Engineer that is a subject matter expert in all aspects of application system architecture.

    • Confirms project requirements by reviewing program objective, input data, and output requirements with analyst, supervisor, and client
    • Arranges 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
    • Encodes project requirements by converting workflow information into computer language.
    • Confirms program operation by conducting tests, modifying program sequence and/or codes.
    • Prepares reference for users by writing operating instructions.
    • Maintains historical records by documenting program development and revisions.
    • Maintains client confidence and protects operations by keeping information confidential.
    • Ensures operation of equipment by following manufacturer's instructions; troubleshooting malfunctions; calling for repairs; evaluating new equipment and techniques.
    • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
    • 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
    • Supports the organization's sales departments by participating in the preparation of presentations and estimation of cost for maintenance and technology operations.
    • Backend API development in C# .Net WebAPI
    • 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.
    • Contributes 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.
    • Supports the organization's sales departments by participating in the preparation of presentations and estimation of cost for maintenance and technology operations.

    Requirements:

    • Bachelors degree in IT or a related field or equivalent technology and industry experience.
    • 7-10+ years within Microsoft.Net C#, Visual Studio, SQL Server, SSMS, Visual Studio Code, ASP.Net and Angular 9+ a plus
    • 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.