Post job

Information technology programmer job description

Updated March 14, 2024
9 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example information technology programmer requirements on a job description

Information technology programmer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in information technology programmer job postings.
Sample information technology programmer requirements
  • Bachelor's Degree in Information Technology or related field.
  • Minimum of 2 years' experience in programming.
  • Proficient in coding languages such as Java, C#, or Python.
  • Experience with software development lifecycle.
  • Knowledge of database systems and software.
Sample required information technology programmer soft skills
  • Excellent problem solving and analytical skills.
  • Strong communication, collaboration, and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Attention to detail with excellent organizational skills.
  • Creative and innovative thinking.

Information technology programmer job description example 1

CTDI information technology programmer job description

This developer position will work both independently and in a team with other Programmers with a focus on writing code and developing applications leveraging multiple tools, languages, processes, and technologies. Development will ensure that the technical solutions meet the business needs and are developed and implemented with high quality following agreed upon standards. The ideal candidate will have a passion for learning and be able to adapt to changing tasks quickly. Specifically, the responsibilities of this position include:
Must Have 2-5 years C# .NET application development experience.

Responsible for design, coding, testing, debugging, documentation, delivery and support of both Web and Client Server Applications.
Manage the efficient and effective applications and tools consistent with established specifications and business requirements.
Collaborate with and takes direction from Technical Lead and subject matter experts in the technical assessment of new designs and development work.
Provides technical support for user issues; troubleshoots problems and takes corrective action on a timely, effective basis.
Ability to adapt quickly to fast-paced changing environment and priorities.
Motivation to take ownership of tasks and the determination to drive them to completion.

Required Skills

Knowledge of software engineering practices and methodologies.
Strong analytical skills and the ability to multi-task.
Excellent oral and written communication skills with the ability to understand others and clearly express thoughts.
Ability to produce high quality work deliverables with high attention to detail.
Ability to effectively work in a team environment.
Ability to manage multiple concurrent objectives, projects, or activities.

Required Experience

B.S. Degree in Computer Science or related field.
2-5 years C# .NET application development experience.

CTDI does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any CTDI employee. CTDI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from CTDI's HR Department. CTDI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of CTDI and will be processed accordingly. Any and all Staffing/Recruiting inquiries must be directed to CTDI's HR department directly.

#ind123
jobs
Post a job for free, promote it for a fee

Information technology programmer job description example 2

Volt Systems LLC information technology programmer job description

Technical Programmer - Direct Hire - Lisle, IL

VOLT is seeking a dynamic Technical Programmer for our client in Lisle, IL. This role will write and facilitate code for the implementation and execution of strategic hardware and software projects related to their Global Reliability and Test Services organization. This organization is comprised of many Reliability and Test Laboratories providing product development, qualification, and failure analysis services to the product development processes.
The Technical Programmer acts as a team member of projects and works within the constraints of the Cost, Quality, and Timing requirements documented in the Project Plan. Projects are focused on laboratory information systems, test automation, standardization, and laboratory process optimizations, interfacing with measurement instruments for acquiring data and running tests.
• Develop, document, and maintain code for assigned strategic projects, including software development, laboratory automation and process optimization.
• Is a member of functional strategic teams during the execution, monitoring, and achievement of Project Plans.
• Uses Project Management methodologies such as Action Item Lists, Gantt Charts, Risk Registers, Key Performance Indicators, Team Meetings, etc. to demonstrate progress of projects.
• Works with cross functional teams that include multiple laboratories, IT departments, Product Development, etc.
• Responsible for participating with team communications and promoting team projects.
• Ensures adherence to the Strategic Project Plan, Check Point Reviews, and other related procedures.
• Maintains Planned and Actual Phase Dates.
• Understands, supports, and contributes to current Total Quality Management (TQM), Six Sigma, International Standards Organization (ISO) and Environmental, and/or Health and Safety (EH&S) Management Systems and Initiatives by following stated policies and procedures.
• Performs other related duties as assigned by management.
The Experience You Will Bring
• Bachelor’s Degree in Information Technology, Engineering with 1-5 years’ experience programming with VB/.Net, C++, Python, various programming languages, or equivalent experience
• Experience with Project Management tools (i.e., SharePoint)
• Experience working on Global projects.
What Will Put You Ahead
• Experience in developing drivers to interface with measurement instruments (National Instruments, Keithley, Agilent, etc.) using various protocols, Serial, GPIB, E-Net, SCSPI, TCP/IP, etc.
• Creative Graphical UI design
• Managing and Deploying enterprise technical systems projects
• Experience with DevExpress controls for WinForms/WEB
• Experience with big data, data warehouses, data analytics
• Experience in electronics reliability assessments, product testing, and test automation, tribology
• Training in Quality Sciences
No relocation or remote workers. Local candidates are encouraged to apply
Submit your resume today
jobs
Dealing with hard-to-fill positions? Let us help.

Information technology programmer job description example 3

Ducommun information technology programmer job description

IT .NET Programmer / SharePoint Administrator - Remote / Work from Home (U.S. Locations)

The IT .NET Programmer / SharePoint Administrator position is part of the IT Business Applications team which services all Ducommun sites globally. This position requires the ability to effectively design, plan, collaborate, develop, test, train and deploy Microsoft Studio solutions (.NET, C# etc.) along with administering and managing SharePoint Online Site Collections and perform service deliverables using Office 365 tools including OneDrive and SharePoint integrations.

Who are we?

Founded in 1849, Ducommun is the oldest company in California. Starting as a hardware supply store during the California Gold Rush and eventually assisted in the birth of the aerospace industry in Southern California by providing aircraft aluminum to early aerospace pioneers like Lindbergh, Douglas and Lockheed.

Today Ducommun is a global provider of innovative manufacturing solutions for customers in the aerospace, defense and industrial markets. We specialize in electronic and structural systems, producing complex products and components for commercial aircraft platforms, mission-critical military and space programs, and sophisticated industrial applications.

Job Summary

+ Build software using languages and technologies of the .NET framework, .NET Core

+ Develop custom .NET and SharePoint solutions. This includes working with all levels of business to determine business needs and how to address them. Utilize best practices and collaborate with functional owner for final sign off.

+ Design, develop, customize Intranet, department sites, mobile apps, projects sites, and team sites for potential integration with other Enterprise systems (ERP) and third-party products., with relevant Workflows, list forms, document management and permissions (internal and external)

+ Recommend, schedule, and perform software improvements and upgrades.

+ Continually strive to improve the efficiency and usability of our SharePoint solutions, leveraging ongoing research on emerging SharePoint development tools and strategies and understanding of business needs.

+ Perform daily operational SharePoint Online central administration and management of site collections, while migrating sites from on-premise to SharePoint cloud.

+ Function closely with other administrators and developers who are revamping and creating new workflows or integrating SharePoint with other systems

+ Performing standard SharePoint Site Collection Administration duties such as creating and managing sites, libraries, lists, and workflows; managing features, functions, security groups, user permissions, content types, columns, and content management.

+ Create functional requirements & design documents to ensure business needs are accurately recorded.

+ Act as the point of contact on assigned projects.

+ Manage projects through the project life cycle, including the development of project plans/schedules, scope, budgets, resources, schedule, deliverables, quality and risk.

+ Partner and collaborate with sponsors / stakeholders to build and develop SharePoint sites to meet the functional and user needs.

+ Provide training to other IT staff on processes developed and programming structure as needed.

+ Assess compliance standards such as DFARS, NIST SP 800-171, CMMC.

+ Collaborate with IT Security Manager and help in implementing services such as Information/Digital Rights Management (IRM, DRM) and MDM.

+ Follow and optimize performance, security, and storage utilization of system

+ Adhere to quality assurance and internal compliance procedures in project implementation.

+ Implement advanced infrastructure based on CMMC to maintain compliance.

+ Perform and document internal Sarbanes-Oxley Section 404 audits according to published schedules, policies and procedures.

+ Perform and document Disaster Recovery and Incident Response.

Required Skills and Qualifications

+ Solutions Design and development experience in .NET platforms and MVC including C#, VB, ASP.NET, VB.NET Windows Forms and MS SQL Server in an n-tier architecture

+ Experience with PowerShell, JavaScript, jQuery, jQuery Ajax, Entity Framework and HTML5/CSS3

+ Familiarity with architecture styles/APIs (REST, RPC) and CSS, bootstrap etc

+ Experience with restful Web-Services includes Web API

+ Well versed with Code Repository and maintain of code using Git, TFS, DevOps. Knowledge of Azure portal for development and deployment.

+ Thorough understanding of SharePoint Architecture, site collections; sites, etc. and/or metadata, content management, collaboration, reports, search, Workflow, PowerShell, Visual Studios, MS Power Apps and Power Automate.

+ MS SQL Database design and expert development experience with SQL queries

+ Experience with Entity framework and dependency injection

+ Able to utilize SQL database, SSIS and familiar with PowerBI Software to provide business analysis and develop ETL code and scripting to meet all technical specifications and business requirements according to the established designs.

+ Capable of handling many aspects of the .NET application, including but not limited to performance, scalability, security and testing

+ Must possess knowledge of business workflows and have an in depth understanding of SharePoint online development and Admin related activities

+ Team player with solid organizational skills, a keen attention to detail, and a willingness to both follow & propose improvements to established procedures

+ Motivated learner with a drive and ability, via self-teaching and/or training, to quickly learn our systems, understand the underlying business, and incorporate new technologies as needed.

+ Strong analytical, conceptual skills and advanced problem solving capabilities.

+ Strong oral and written communication skills, including technical writing and developing business presentation.

+ Communicates effectively with all levels; customers, management and peers. Listens to learn.

+ Ability to work with a diverse team of professionals to develop application systems in a platform-diverse environment.

Required Experience and Education

+ Bachelor's degree in Computer Science, Systems Engineering or a related field

+ At least eight (8) years of direct experience with ALL the following:

+ .NET Framework Development

+ C#

+ Microsoft SQL Server

+ At least five (5) years of direct experience with the following:

+ .NET Core and .NET Standard

+ ASP.NET Core MVC

+ Web API

+ SharePoint Architecture, site collections & management, collaboration, MS Power Apps & Power Automate.

+ At least two (2) years of direct experience with any of the following:

+ AWS - API Gateway, Elasticsearch, Firehose, Kinesis, Lambda, and/or CloudWatch

+ Azure - APIM, Search, Event Hubs, Functions, and/or Monitor

+ Code Repository and maintainance of code using Git, TFS, DevOps

Equal Opportunity Employer Veterans/Disabled

REMOTE, Anywhere in U.S.

California

United States
jobs
Start connecting with qualified job seekers

Resources for employers posting information technology programmer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Information technology programmer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.