Job Description

Senior Programmer Analyst 
Job Number: 19-03369
Use your skills where innovative technology solutions begin. Eclaro is looking for a Senior Programmer Analyst for our client in Charlotte, NC.

Eclaro’s client is a leading technology solutions provider, collaborating with customers to manage their needs and achieve success in their business goals. If you’re up to the challenge, then take a chance at this rewarding opportunity!

Position Overview:
  • As an integral part of the company, the Programmer / Analyst develops logical procedures for computer systems, performs application program design, development, and maintenance, and maintains current written systems and database specifications for program procedures for electronic data processing.
  • Essential Duties And Responsibilities:
    • Performs business analysis, application design, and programming.
    • Serves as technical consultant to the business.
    • Creates, modifies, updates, and maintains programs as needed.
    • Creates relational table structures to support application design.
    • Creates and supports automated interfaces between systems.
    • Establishes procedures for solutions to problems.
    • Creates and maintains documentation for systems.
    • Tests and debugs programs.
    • Investigates and determines causes of computer program malfunctions and implements corrective action.
  • Marginal Duties and Responsibilities:
    • Writes computer systems requirements and specifications.
    • Documents computer programs and file layouts.
    • Implements new systems.
    • Supports systems users and provides training when needed.
    • Provides cost analysis of implementing new systems.
    • Performs other duties as assigned.
  • Reporting Relationships:
    • Reports to Application Development Manager.
    • Has no supervisory responsibilities.

Required Skills:
  • Bachelor-level degree or university program certificate, or four (4) years' experience and/or training, or equivalent combination of education and experience in the IT field.
  • Experience implementing, maintaining, and monitoring software solutions.
  • Experience with modern development frameworks and IDEs.
  • Completely comfortable with the suite of .net development languages including .net Core.
  • Experience with Microsoft SQL Server (SQL Server Reporting Services [SSRS], SQL Server Integration Services (SSIS), TSQL), MVC, .NET Core.
  • Experience working with pipeline automation tools.
  • Experience with containerization platforms for application deployment preferred.
  • Completely comfortable with Git, Git flow, GitHub, and other SDLC tools necessary for agile development like Jira and Jenkins.
  • Proactive system health monitoring and maintenance.
  • Competence in all technical phases of application programming.
  • Good verbal communication skills.
  • Experience with personal computer hardware, software, and applications.
  • Ability to maintain confidentiality.
  • Ability to work independently with self-motivation.
  • Ability to make fair, sound decisions.
  • Schedule Flexibility.
  • Ability to listen and resolve problems.
  • Ability to learn new programming languages.
  • Ability to handle details, and to bring tasks to closure.
If interested, you may contact:
Tim Cusick
Tim Cusick | LinkedIn
Equal Opportunity Employer: 
Eclaro values diversity and does not discriminate based on Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online