Programmer Analyst (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

    • ADO.NET Entity Frameworkunmatched
    • Ada Programming Languageunmatched
    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Atlassian JIRAunmatched
    • Bug Tracking/Defect Managementunmatched
    • Business Processesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cachingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Computer Programmingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Documentationunmatched
    • Editingunmatched
    • Engineeringunmatched
    • Enterprise Applicationsunmatched
    • IBM WebSphere Application Serverunmatched
    • JSONunmatched
    • JavaScriptunmatched
    • JavaScript Frameworksunmatched
    • Jenkinsunmatched
    • Large-Scale Systemsunmatched
    • Linux Operating Systemunmatched
    • Mentoringunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft Active Server Page (ASP)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft C# .NET (C Sharp .NET)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Visual Studiounmatched
    • Microsoft Windows Azureunmatched
    • Microsoft Windows Serverunmatched
    • Model View Controllerunmatched
    • Multiplatform/Cross-Platformunmatched
    • Node.jsunmatched
    • Object Oriented Programming (OOP)unmatched
    • Object Oriented Programming (OOP) Languagesunmatched
    • Operational Supportunmatched
    • Oracle Databaseunmatched
    • Process Engineeringunmatched
    • Production Supportunmatched
    • Project Developmentunmatched
    • Quality Metricsunmatched
    • REST (Representational State Transfer)unmatched
    • Release Management/Engineeringunmatched
    • SQL (Structured Query Language)unmatched
    • Sales Qualificationunmatched
    • Scalable System Developmentunmatched
    • Scripting (Scripting Languages)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Section 508unmatched
    • Security Analysisunmatched
    • Software Architectureunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Systems Analysisunmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • Testing Serversunmatched
    • U.S. National Institute of Standards and Technology (NIST)unmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Programmingunmatched
    • jQueryunmatched

    Description

    Programmer Analyst 5

    10 years of experience developing large scale software systems, using Object Oriented programming language such as .net framework, asp.net, .NET Core, Visual Studio, Internet Information Services, CSS, MVC, C++, C#.net and JavaScript is highly preferred. 5 years in .NET core experience.

    10 years of experience developing technical designs in consultation with application/solution architects to set direction of design and development for large application development projects. Review technical design and specification for completeness and conformance to quality standards, especially as a mentor to less experienced systems analysts.10 years of responsive design application development experience with a focus on human centric designs.

    Mastery understanding of modern application architectures - three-tier, distributed, centralized, microservices, etc., with experience in REST API. Implement requirements of the API layer like security, custom analytics, throttling, caching, logging, request, and response modifications, etc. using the API management platform

    Build, maintain, improve, and evolve our Continuous Integration and Continuous Delivery processes for new and existing services to reduce manual/repetitive tasks using an Agile delivery methodology. Working closely with our development team to create an automated continuous integration (CI) and continuous delivery (CD) system. Must have 5 years of experience with system design and implementation of build processes and release management with Atlassian Bamboo, Jira, Bitbucket, and/or Azure DevOps, and/or Jenkins, integrating multiple platform integrations, such as IBM WebSphere, OpenShift, Linux, Oracle, SQL Server, and Windows.

    Work with the solutions architect to set up guidelines/processes on code review. Manage defect tracking for large scale systems implementation 

    10 years of experience directing the analysis, definition, and documenting of system and business requirements with clients, for large scale systems. Business process design and re-engineering.

    Re-write of legacy software and provide production/operational support using Microsoft Visual Studio

    May review and advise on design solutions developed by others.

    Comply with programming standards, processes, and evaluate and identify opportunities for programming standardization

    Use of .net coding standards and integration processes/objects/framework that can be leveraged for an IT Solution

    Over 10 years of development experience on Oracle/Sql

    • Strong Software Engineering skills including design, programming (C, C++, script) and debugging  

    Expertise in C++ object-oriented programming with deep experience applying this knowledge to complex software architectures.

    Strong familiarity with Agile software/tools (e.g., JIRA) and DevOps processes and tools (e.g. Jenkins/Bamboo).

    Desired skills:

    C#.NET, ASP.NET, Web API, Entity Framework, Bootstrap, .NET Core framework, JavaScript, JQuery, ASP.NET, SQL, CSS, MVC, Design patterns, Entity Framework, ADA Section 508 accessibility software testing, and SQL Server, json, C++, node.js, CI/CD tools

    We need a staff Aug with below specified requirements:

    The candidate must have experience in designing transactions using NIST protocols.

    The candidate must have experience in designing and implementing the Oracle Notification service.

    Must have Criminal Justice Information knowledge.

    The candidate must have experience in Fingerprint based.

    The candidate must have expertise in designing and implementing interface to MQ Server.

    Design and develop enterprise software applications in .NET using MVC in C#

    Design and develop in ASP.NET web API and web-component based web UI

    Experience working with Agile methodologies for the project development.

    Actively participate in scrum team, creation and validation of code and unit tests in an Agile environment

    Proficient in Web Services and WCF, SOAP, XML, XSL, XSLT, CSS, DOM, HTML, AJAX, Java Script, response web design, angular, bootstrap

    Extensive knowledge of .NET code libraries

    Hands-on experience in web services-RESTful

    Designing and developing the Web API and WCF

    Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 5, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, C++.

    Experience in testing the web application using JAWS screen reader.

    Experience in implementing the ADA compliance for web applications.

    The candidate should expertise in integrating the selenium with the dot net framework.

    Develop design documents, application infrastructure diagrams, and flow diagrams to be leveraged during implementation.

    Experience with fully automating CI/CD pipelines end-to-end, from code commits to production releases.

    Numbers & Facts

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

    Similar Jobs