Programmer Analyst III

CYNET SYSTEMS INC.
St. Louis, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 125K

Job location

St. Louis, United States of America

Tech stack

.NET
Adaptable Database Systems
API
Application Lifecycle Management
C Sharp (Programming Language)
Client/Server Application Language (C/AL)
Web Content Management Systems
Relational Databases
Software Debugging
Language Integrated Query
Electronic Data Interchange (EDI)
Entity Framework
Github
Windows Communication Foundation
Microsoft Visual Studio
Microsoft SQL Server
MVC
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Stored Procedures
PL-SQL
T-SQL
Web Applications
Web Services
WordPress
XML
Freeform SQL
Software Modules
Software Application Programming
Computer Equipment
Information Technology
Software Version Control

Job description

  • Meets with decision makers, system owners, and end users to define business and technical requirements.
  • Works to identify and resolve system and application issues while establishing system scope, objectives, and procedures that address complex problems using the existing infrastructure and desired outcomes.
  • Recommends application and process improvements that strengthen business operations and increase overall efficiency.
  • Contributes to the development of strategies that enhance or further leverage existing applications.
  • Partners with leaders to prepare reports, recommendations, and solution alternatives that address both current and potential problem areas in assigned applications.
  • Participates in the planning, design, development, and deployment of new packaged applications, custom-built software, and enhancements to existing systems.
  • Supports the development of cost/benefit analyses for proposed systems to assist management in evaluating feasibility and prioritization.
  • Ensures all computer systems remain compatible, interoperable, and aligned with organizational standards.
  • Creates system models, specifications, diagrams, and charts to support communication, documentation, and project execution.
  • Prepares detailed program specifications that follow application development methodology.
  • Maintains a strong understanding of IT development standards and ensures all project work aligns with these guidelines.
  • Provides training and orientation to end users when implementing new or updated systems.
  • Researches software and hardware solutions to support purchasing decisions and technology recommendations.
  • Serves as a Senior Developer resource by providing guidance, support, and mentorship to other IT team members., Kforce's client in Saint Louis, MO is seeking a Programmer Analyst/Application Administrator to support and enhance a portfolio of business-critical operational applications. This …
  • 11 days ago

Requirements

Requirement/Must Have:

  • 5+ years of related professional experience.
  • An equivalent combination of education, training, and experience will be considered., * Experience with WordPress or other website content management systems.
  • Experience with client/server applications and web-based application architectures.
  • Experience with or exposure to transit or workforce management systems such as Trapeze Software modules (FX, INFO-Web, and others) and GIRO HASTUS.

Skills:

  • Experience designing, developing, enhancing, and maintaining information technology systems, including both packaged (COTS) applications and custom-developed solutions.
  • Demonstrated ability to identify, analyze, and resolve issues within complex applications and technical environments.
  • Ability to analyze and interpret business needs, translate requirements into technical solutions, and recommend effective, scalable technology approaches.
  • Strong analytical and problem-solving skills, with the ability to evaluate and improve business processes through technology.
  • Experience developing applications using Microsoft Visual Studio and the .NET ecosystem, including C#,

, and MVC. * Experience developing and supporting web-based solutions, including Progressive Web Applications (PWA) and Service Workers.

  • Experience designing and implementing web services and APIs, including SOAP, WCF, and related technologies.
  • Familiarity with Service-Oriented Architecture (SOA) concepts and implementation.
  • Experience working with XML, LINQ, and related data exchange and transformation technologies.
  • Experience working with Oracle relational databases, including PL/SQL.
  • Experience with Microsoft SQL Server and T-SQL.
  • Ability to write, optimize, and debug complex SQL queries and stored procedures.
  • Experience evaluating data quality, integrity, and performance issues within large and complex databases.
  • Experience with .NET Entity Framework and modern .NET versions (e.g., .NET 5/6 or later) is preferred.
  • Familiarity with source control and application lifecycle tools such as GitHub.
  • Understanding of IT standards, development methodologies, and industry best practices.
  • Knowledge of modern computing hardware, software, and communication technologies.
  • Strong interpersonal and communication skills, with the ability to collaborate with technical and non-technical stakeholders.
  • Ability to clearly communicate technical concepts in both written and verbal formats.
  • Ability to work independently, manage multiple priorities, adapt to changing demands, and meet established deadlines in a fast-paced environment.

Education and Experience:

  • Minimum 4 Year / Bachelors, Computer science or related field; equivalent experience will be considered.
  • Preferred Graduate Degree Computer science or related field.

Benefits & conditions

  • $52.00-60.00 per hour

Apply for this position