Lead Programmer

IBA InfoTech Inc.
Greensboro, 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

Job location

Greensboro, United States of America

Tech stack

ASP.NET
Java
JavaScript
.NET
PHP
API
Server Applications
BASIC (Programming Language)
Bootstrap
C Sharp (Programming Language)
C++
Client Server Models
Code Review
Computer Programming
Databases
ETL
JSON
Microsoft SQL Server
Visual Basic
Oracle
Systems Development Life Cycle
SharePoint
Software Engineering
Systems Architecture
T-SQL
Web Applications
React
Angular
Information Technology
Web Technologies
REST
Programming Languages

Job description

  • Leads programmers in all aspects of the designated application and program support including development, code installation, incident management, problem management, proactive maintenance, problem resolution.
  • Implement authentication and authorization for different types of applications - server-side applications, client-side applications and APIs.
  • Leads functional and technical specifications reviews, and application code reviews and ensures assigned project deliverables stay within stated timelines, scope, and costs.
  • Maintains computer systems and programming guidelines by writing and updating policies and procedures.
  • Recommends system enhancements and modifications to improve performance efficiency.
  • Writes, debugs, compiles, tests and installs program modifications and new programs or modules
  • Provides technical and user support for clients using information resources.
  • Participates in department and interdepartmental project teams and may work cross-functionally to improve processes within the organization.

Requirements

  • Five years of demonstrated work experience with a minimum of three years of experience in the area of analysis, design, and programming. Three years of experience with Microsoft Development Environments, knowledge of web-enabled application development, MS SQL Server and/or Oracle databases. Experience in the public utility industry or energy sector is preferred., * Full technical knowledge of all phases of SDLC and the ability to understand client requirements as well as underlying infrastructure applications, systems and processes.
  • Working knowledge of Microsoft SharePoint
  • Knowledge of advanced principles and techniques of computer programming, basic online programming and programming documentation.
  • Understanding of advanced principles and practices of database management systems, standard IT operating procedures and should be able to read, interpret and produce technical documentation.

Abilities and Skills:

  • Experience with .NET or ASP.NET Core, and a solid understanding of other programming languages (C#, VB.Net, Basic C++, JAVA, T-SQL, etc.)
  • Experience working with web technologies and concepts (RESTful web APIs, JavaScript, AngularJS, React, Json, Bootstrap, PHP, etc.)
  • Experience with a variety of systems architectures including, Client-Server, Web-based, Service Oriented, Publish-Subscribe, ETL is a plus.
  • Experience designing, developing, testing and supporting software in support of data initiatives
  • Excellent analytical, mathematical, and creative problem-solving skills.
  • Excellent listening, interpersonal, written, and oral communication skills.
  • Ability to work independently with minimal supervision and excel at meeting deadlines.

Apply for this position