Programmer / Developer Job Description

Programmer / Developer Job Description

4.8
161 votes for Programmer / Developer
Programmer / developer provides implementation and design to develop a complex Real Time location application on Windows and Linux, specifically on the Middleware layer using Java Spring Boot and PostgreSQL.

Programmer / Developer Duties & Responsibilities

To write an effective programmer / developer job description, begin by listing detailed duties, responsibilities and expectations. We have included programmer / developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Design and implement data integration that is innovative, scalable and high performing within Informatica PowerCenter and PowerExchange
Apply data analysis, data cleansing, data matching, exception handling, reporting with capabilities of IDQ
Perform code reviews and unit testing
Document design, code, and testing
Create solution following the Software Development Life Cycle
Be a member of the Client Platform engineering team with direct contribution to code development
Design and develop high-volume, low-latency applications, services and API for mission-critical system, delivering high-availability and performance
Interactions with customers as needed in the U
Setup and configuration of development environment on a virtual development platform
Write software to access data in one format, apply standards to transform data and then transpose the data into another format following a specification

Programmer / Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Programmer / Developer

List any licenses or certifications required by the position: SSL, CE, TIA, MCSD, II, SFDC, API, AWS, GCP, CKED

Education for Programmer / Developer

Typically a job would require a certain level of education.

Employers hiring for the programmer / developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Engineering, Information Technology, Information Systems, Computer, Business/Administration, Programming Languages, Education, Technical, Electrical Engineering

Skills for Programmer / Developer

Desired skills for programmer / developer include:

Spring Cloud
Spring Dataflow
PaaS architecture and implementation using frameworks like Spring Boot
Content Enrichment
Message Filtering
Message Transformation
WS-* standards and ability to suggest
Web Services Interoperability
Criticize and formulate solutions in a multi-vendor and architecture committee meetings
Error handling and reconciliation mechanisms

Desired experience for programmer / developer includes:

Identify, analyze and develop interfaces and integration flows using Mule ESB Anypoint platform including Mule Runtime, Connectors, Design Center and API management
Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementation
Broad application of principles, theories and concepts in information technology and programming, plus working knowledge of other related fields
Expert-level competency in Visual Studio Tools for Office, Windows Workflow Foundation, Forms Server, and Excel Service
Experience programming in .NET 4.0 or higher, C#, ASP.NET, SQL Server, XML, Experience with SharePoint Designer, InfoPath, Web Parts, and workflow creation
Thorough knowledge of policies, practices and systems used

Programmer / Developer Examples

1

Programmer / Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a programmer / developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for programmer / developer
  • Develops code, tests, and debugs new applications
  • Involved in analyzing system/software code to detect any bugs in the application code and may be responsible to debug, test, and deploy system fixes
  • Resolves customer issues with applications and responds to client group requests
  • Analyze requirements to design and develop new applications maintain existing applications
  • Experienced in Design, program, maintain and monitoring of stored procedures
  • Experienced in development technologies focused on HTML, ASP, ASP.NET, VB Script, Web Services and other evolving technologies
  • Works with business content owners and a variety of content providers, departments, and divisions of the company to provide advice to management on architectural concepts and functional capabilities as needed
  • Monitors assigned helpdesk activities to ensure requests or issues are addressed in a timely manner
  • Able to research technologies to keep abreast of the latest development and programming tools, training, hardware, and can recommend new technologies to be utilized
  • May require travel on a special needs basis
Qualifications for programmer / developer
  • Experience working with Microsoft SQL Server / T-SQL backend
  • Knowledge of design patterns and best practices for reusable Object-Oriented code
  • Experience in developing web applications, services and API using industry best frameworks (JSF, Wicket, GWT, Spring MVC)
  • Experience with REST API Design, Swagger
  • Understanding of extraction applications to supply the Decision Support database platforms with data from any of the corporations transactional (AS/400) or analytical databases
  • SQL Server, SQL Server DTS, Web based tools including JAVA, PERL, PHP, JAVASCRIPT, and HTML experience is a plus
2

Programmer / Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of programmer / developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for programmer / developer
  • To take response for the design, creation, and maintenance of custom Web GIS mapping/mobile application
  • To take response for design, coding, implementation and support of ESRI geospatial software applications
  • To prepare designing, developing, integrating and maintaining web based GIS applications
  • To assist with configuring and maintaining GIS systems, applications and GIS database
  • Expertise to time saving management strategies for GIS tasks through custom tool using C# and SDK in ArcGIS
  • The specialty in GIS web application development Dotnet (.net), build spatial analysis queries in SQL server and provide open source GIS solutions
  • Assisting in upgrading Oracle Database as per need, make queries and assist anything related to Oracle Database
  • Design and develop ETL solutions for bulk data movement between data source and targets using Informatica
  • Provide technical leadership, complete ownership for problem diagnosis and resolution for Informatica / Data related issues
  • Participate in the definition of technical standards and guidelines
Qualifications for programmer / developer
  • Knowledge of MS Access, MySQL, and MSSQL
  • Ability to work alone with minimal direction and guidance
  • Familiar with digital imagery
  • Familiar with maintaining and troubleshooting computer hardware
  • Familiar with computer networking and administration
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and at least 5 years of job-related experience or equivalent
3

Programmer / Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of programmer / developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for programmer / developer
  • Assist in database maintenance and data analysis
  • Participate in evolving technology, tools and execution environment
  • Prototypes, develops, and maintains Web Applications for assigned customers following specifications provided
  • Develops efficient applications that paint quickly and that do not impact server performance
  • Researches and installs Web server software and Web development software
  • Participates in team development of divisional standards for the use of Internet technology
  • Requirements Definition and Specification -Review, analysis and definition of business requirements that justify a Web solution
  • Software Maintenance (existing software) -Essentially the same duties and responsibilities as above in both the Website Design and Oversight and Implementation and Testing sections except tasks are done to maintain, modify or enhance existing software rather than develop new software
  • Perform advanced computer programming work
  • Responsible for activities during all phases of the system development life cycle including analyzing, diagnosing and resolving reported software problems and troubleshooting system issues for internal and external clients
Qualifications for programmer / developer
  • 4+ years utilizing C# and .NET
  • 4+ years utilizing MS SQL
  • 2+ years EF, WCF, WPF/MVVM
  • BS, MS or equivalent in Computer Science, Engineering, or related field or equivalent experience
  • C++, Java ME, JavaScript, Angular, HTML5, CSS3
  • Signal processing or networking experience a plus
4

Programmer / Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of programmer / developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for programmer / developer
  • BGCAPP is subject to Army Regulations (AR50-6 Chemical Surety Program and AR190-59 Unescorted Access Program) which govern persons performing work under the Chemical Personnel Reliability Program (CPRP) and Unescorted Access Program (UAP)
  • BGCAPP operates on a 24/7 schedule
  • Test GSI Configurator and One GSI dealer portal to ensure expected results
  • Designing workflow solutions using K2 Studio and Visual Studio
  • Building and implementing custom UI designs for K2 Forms with K2 designer
  • Develop or assist in development of Assembler Language (ALC) software applications on a mainframe platform, and maintain modules of a well-established applications software program
  • Document customer business rules
  • Develop flow diagrams and our pseudo-code
  • Test and debug programs according to detailed requirements and submit completed applications software to the project lead
  • Interact with employees in the immediate office or related offices to acquire, clarify or exchange information needed to complete assignments
Qualifications for programmer / developer
  • High level of proficiency using Photoshop and Illustrator
  • Ability to collect, define, and document project requirements and scope
  • Ability to craft a coherent and unified user experience
  • Ability to work with a collaborative, flexible team and meet timelines
  • Portfolio demonstrating examples of work
  • Requires three (3) years of experience programming and web development
5

Programmer / Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of programmer / developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for programmer / developer
  • Understand research project and proposal designs and requirements
  • Participate in collaborative application development activities with partners
  • Conduct coding/process improvements for new and existing systems where appropriate
  • Articulate technical requirements to non-technical users effectively and efficiently
  • Interact well with and cross-train other team members in a group or unit environment
  • Create standalone nodejs application
  • Perform ongoing Salesforce administration (create accounts/profiles, defining fields, updating layouts, reports, dashboards, ) and development
  • Ability to support Salesforce.com configuration tasks such as field/page updates, workflows, automated approvals
  • Leverage the Salesforce Application Programming Interfaces (APIs) to integrate with external systems and applications
  • Create, manage, and document complex workflow rules, data validation, and system triggers
Qualifications for programmer / developer
  • Familiarity with Microsoft development tools a huge plus
  • Developing Win Forms / console applications
  • Preferred experience of Java, Javascript & Relational databases
  • 1 to 3 years of Visual Basic or C# required (legacy applications are done in visual basic)
  • 1 to 3 years of JavaScript experience - highly preferred
  • 1 to 3 years of HTML experience - highly preferred

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates