Programmer 4 (hybrid-remote)

Nanosoft Consulting Talent Page

  • Lansing, Michigan
  • 4 days ago
  • Remote
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Ada Programming Languageunmatched
    • Americans with Disabilities Act (ADA)unmatched
    • Analysis Skillsunmatched
    • Application Frameworkunmatched
    • Applications Securityunmatched
    • Business Planunmatched
    • Business Processesunmatched
    • Business Strategyunmatched
    • Client Server Architectureunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Serversunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Customer/Client Researchunmatched
    • Database Programmingunmatched
    • DevOpsunmatched
    • Documentationunmatched
    • Gitunmatched
    • ITIL (IT Infrastructure Library)unmatched
    • Identify Issuesunmatched
    • Integration Testingunmatched
    • Internet Applicationunmatched
    • JavaScriptunmatched
    • Matrix Managementunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft Access Databaseunmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • Microsoft Windows Operating Systemunmatched
    • Multiplatform/Cross-Platformunmatched
    • Object Oriented Analysis (OOA)unmatched
    • Object Oriented Design (OOD)unmatched
    • Operational Supportunmatched
    • PCIunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Demonstrationunmatched
    • Production Supportunmatched
    • Programming Methodologiesunmatched
    • Programming Toolsunmatched
    • Quality Assuranceunmatched
    • Reporting Skillsunmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • SQL Server Integration Services (SSIS)unmatched
    • SQL Server Reporting Services (SSRS)unmatched
    • Service Deliveryunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Testingunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Standards Developmentunmatched
    • Stored Proceduresunmatched
    • System Architectureunmatched
    • System Center Configuration Manager (SCCM)unmatched
    • System Integration (SI)unmatched
    • Systems Engineeringunmatched
    • Team Foundation Server (TFS)unmatched
    • Technical Deliveryunmatched
    • Technical Leadershipunmatched
    • Technical Presentationunmatched
    • Technical Strategyunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Technical/Engineering Designunmatched
    • Test Driven Development (TDD)unmatched
    • Test Plan/Scheduleunmatched
    • Test Toolsunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Web Hostingunmatched
    • Web Programmingunmatched
    • Web Servicesunmatched

    Description

    Job Duties and Responsibilities: 

    • Serve as the development specialist responsible for the design, development, testing and documentation of the technical software solutions.
    • Solve system design problems and programming issues.
    • Ensure that the solutions are integrated and enhanced to meet the needs of the agencys business plan.
    • Provide technical leadership to the application development team, agency, and external groups.
    • Research and evaluate relevant technologies as it pertains to the business strategy.
    • Assist in the development of software applications, server components and services using various development tools and approved/supported technologies.
    • Plan and coordinate the integration of systems with existing systems within the business area, external business partners, state agencies, and multiple hosting platforms.
    • Design and implement application security that complies with the companys policies.
    • Lead and direct impact analysis of potential changes due to proposed legislation, enhancement requests, or changes in governmental and business processes.
    • Review and approve presentation materials for technical review meetings, approval sessions, and application demonstrations.
    • Ensure that technical design strategies or applications adhere to State and agency policies, standards, and guidelines
    • Designs application frameworks and creates coding standards.
    • Review and approve system engineering methodology or other required technical deliverables.
    • Direct and coordinate development resources, agency staff and service delivery teams.
    • Direct development resources and quality assurance staff in testing activities on assigned projects.
    • Review and approve test plans and results for technical solutions.
    • Coordinate IT production operation support for critical system(s) based on business schedule and needs.
    • Coordinate with matrix organizations to ensure partnership agreement requirements are met.
    • Provide oversight of teams work to complete activities according to established timelines.
    • Provide technical approval for design and production release(s).
    • Lead planning sessions for development.
    • Oversee the merge of development code to ensure it is integrated properly.
    • Provide technical leadership and mentoring on programming and design techniques (Continuous Integration, Test-Driven Development, etc.)

    Experience, Skills, Knowledge:Required Skills

    • Minimum 4-5 years experience in: .Net Application Development, C# or VB, JavaScript, SQL, IIS, Web Services, Team Foundation Server, Azure DevOps, Git, Agile, SADLC.
    • Experience in analysis, design, programming, testing, implementing, and supporting web-based applications in Microsoft/Windows platform. (ASP.NET, framework 3.5 or higher)
    • Experience with VisualBasic and/or C# within Microsoft Visual Studio (2017 or newer)
    • Experience with software tools to test applications for ADA compliance
    • Experience with Microsoft Reporting Services
    • Experience in developing systems with Microsoft SQL Server (SQL 2008 or higher)
    • Experience writing Structured Query Language (SQL) and stored procedures.
    • Experience in performing analysis and requirements gathering with customers.
    • Knowledge of both web-based and client server based systems architecture.
    • Knowledge/training in object oriented analysis, design and programming experience.
    • Knowledge of application and database development and access methods.
    • Ability to prepare detailed written instructions and documentation.
    • Ability to effectively make oral and written reports and presentations and prepare clear and concise documentation.
    • Ability to establish and maintain effective relationships with clients and matrix support teams.
    • Ability to resolve complex problems in a timely manner and seeks optimum solutions.
    • Ability to communicate technical terminology at a level appropriate to the audience.
    • Experience producing deliverables using the Systems Engineering methodology (SUITE).
    • Knowledge of CEPAS and/or PCI.
    • Effective at designing solutions for highly complex assignments in a high stress work environment.
    • Ability to troubleshoot application issues under pressure.
    • Familiar with use of source control
    • Must be an excellent team player and self-starter.

    Highly Desirable:

    • JavaScript
    • SCCM
    • SSIS
    • SSRS
    • ITIL Patterns and Practices
    • Service Oriented Architecture
    • Database development and access methods
    • Experience in developing and using web services.
    • Experience with Azure DevOps.
    • Experience with TFS or GIT

    Location: MUST be local to Lansing MI. Will need to be onsite starting day 1 for a hybrid work schedule. Remote only is NOT an option. Candidates must be US Citizens.

    Numbers & Facts

    LocationLansing, Michigan (
    Remote
    )
    Websitehttps://www.nanosoftconsulting.com

    Similar Jobs

    See more jobs