Programming Analyst

job
  • Apex Systems
Job Summary
Location
Oakboro ,NC 28129
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
16 Jan 2025
Share
Job Description

Development & Support Environment

We support and develop our own in-house applications as well as customizing, integrating and maintaining 3rd party systems (SAP R/3 and BW, Maximo, KABA, etc.). Development involves software, hardware and reconsideration of business processes. Languages used include C# .NET, Python, ABAP and SQL. With regards to SAP, we deal with MM/PP, FI/CO, WM, and TM. Outside of SAP we are basically a Microsoft shop.


Description

This position is a Programmer Analyst (PA) position primarily leveraging C# .NET (our standard). As with a typical PA role it involves designing, developing, and testing custom code. A qualified candidate must be able to take a business requirements document and take the project through the rest of the project lifecycle.


Requirements (partial list)

  • 4 year college degree or equivalent experience
  • At least 5 years of experience with C# development required. Experience must have an emphasis on design and development versus merely altering existing code.
  • Experience with SQL Sever and T-SQL
  • Experience with REST API
  • Experience with the WPF Framework and MVVM Architectural Pattern
  • Two or more of the following: Python, ABAP, Database Design, SQL Server Maintenance
  • Strong object oriented programming knowledge required
  • SQL Server Reporting Services (SSRS) knowledge preferred
  • Substantial documentation experience. Documentation must not be an afterthought.
  • Proven abilities in decision-making, priority setting and planning
  • Excellent verbal and written communication skills
  • Ability and desire to teach others. An essential part of this job will require collaboration. Some of this collaboration will involve teaching others what you know.
  • Detail-oriented with the ability to learn and implement new skills/technologies
  • High motivation; works well independently or in a team setting
  • Good Problem Solving skills / methodology


Responsibilities

  • Responsible for on-schedule completion of analysis, design, programming, testing, documenting and any other tasks as assigned
  • Keeps management apprised of status on assigned tasks at all times
  • Take on a technical lead or business analyst role when asked
  • Responsible for writing technical specifications for development projects
  • Provide accurate time estimates of projects and tasks
  • Provide decision support to senior management
  • Customer (internal/external) support for existing systems
  • Perform other duties as assigned


Compensation package including:

  • Salary/bonus
  • 401K matching
  • Medical / Dental / Life Insurance

Other Smiliar Jobs
 
  • Richmond, VA
  • 7 Days ago
  • Virginia Beach, VA
  • 6 Days ago
  • Chesterfield, MO
  • 6 Days ago
  • Charlotte, NC
  • 6 Days ago
  • Charlotte, NC
  • 6 Days ago
  • Dallas, TX
  • 6 Days ago
  • Atlanta, GA
  • 6 Days ago
  • Irving, TX
  • 6 Days ago
  • Charlotte, NC
  • 6 Days ago
  • Orlando, FL
  • 6 Days ago
  • San Antonio, TX
  • 6 Days ago
  • Chicago, IL
  • 6 Days ago
  • Iselin, NJ
  • 6 Days ago
  • , VA
  • 6 Days ago