Developer / Programmer Analyst Job Description

Developer / Programmer Analyst Job Description

4.5
167 votes for Developer / Programmer Analyst
Developer / programmer analyst provides expertise in the full software development life cycle, requirements analysis, design, design reviews, development, software testing, integration, installation and maintenance of systems and sub systems.

Developer / Programmer Analyst Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop BMC ctrl-M jobs, SQL scripts for databases - SQL server, Oracle, DB2
Perform systems and data analysis to implement Informatica mappings and workflows, shell scripts and stored procedures
Design and develop ETL mappings, workflows using Informatica Powerventer, performance tuning of Informatica code and sql scripts
Troubleshoot tools, systems, and software
Provide subject matter expertise in the implementation, design, and management of Identity Management Systems which includes developing and integrating data workflows for applications requiring identity services, maintaining current versions of the IdM environment, documenting and implementing user identity best practices, and providing 2nd to 3rd tier support on IdM-related issues
As needed, backup primaries on Web and LMS projects
Develops overall systems design, researches and evaluates vendor supplied applications, provides customize or develop recommendations, and implements accordingly
Manages small to medium sized projects and related budgets
Systems and applications development- Conversion of information from design specifications to programming code
Program logic according to specifications

Developer / Programmer Analyst Qualifications

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

Licensing or Certifications for Developer / Programmer Analyst

List any licenses or certifications required by the position: MCSD, SSL, CRM, SAS, CPQ

Education for Developer / Programmer Analyst

Typically a job would require a certain level of education.

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

Skills for Developer / Programmer Analyst

Desired skills for developer / programmer analyst include:

Processes and data relating to the assigned business
Projects
Systems
SQL
Existing and new software and design standards
C
Compilers on various platforms
Database Triggers in a UNIX environment
Design patterns
End-to-end systems development life cycles

Desired experience for developer / programmer analyst includes:

Thought-leader, pragmatic in balancing multiple conflicting demands
5-7+ years of progressive experience development in the Microsoft development environment
1-3 years business analysis experience (including requirements elicitation and documentation)
Ability to program logically
Strong accounting, investment/finance and mathematical skills
Analytical skills for problem solving and debugging

Developer / Programmer Analyst Examples

1

Developer / Programmer Analyst Job Description

Job Description Example
Our company is hiring for a developer / programmer analyst. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for developer / programmer analyst
  • Expert in developing back-end data solutions with SQL, SSIS, SSAS, SSRS, Data services and Business Intelligence platforms
  • Review, analyze, modify and maintain programming systems including encoding, testing, debugging and documenting applications to produce a consistent visual image and functional application
  • Will works closely with the rest of the IT team to assist in identifying system improvements for current or future projects
  • Tests and documents computer programs, applying knowledge of programming techniques and computer systems
  • Work with Application Business Owners (ABOs) to determine their needs for identity management services
  • Consult with vendors, suppliers, consultants, staff, and other technical resources on solution design and how best to achieve the desired outcomes from an enterprise-wide perspective
  • Work with Service and Identity Providers to configure Shibboleth integrations
  • Troubleshoot the Shibboleth environment, expeditiously and appropriately responding to customer concerns and operational issues
  • Maintain competencies with the latest IdM technologies and tools to bring more efficiencies to the development process
  • Participate in the CSU-wide IdM working group to collaborate with and provide input to other CSU campuses regarding common initiatives and efforts in the IdM space
Qualifications for developer / programmer analyst
  • Some application architecture or design experience
  • Experience or classroom education in accounting and investment/finance
  • Mathematical aptitude or experience a plus
  • Ability to learn independently since most training would be remote
  • Takes ownership of responsibilities, meets deadlines
  • Experience in JavaScript frameworks such as AngularJS, BackboneJS, NodeJS
2

Developer / Programmer Analyst Job Description

Job Description Example
Our company is hiring for a developer / programmer analyst. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for developer / programmer analyst
  • Review our website to identify and prioritize opportunities for code improvement
  • Architect a web structure using appropriate technologies that meet the business need
  • Must be able to work overtime, occasional holidays, and adjust working hours to meet special jobs
  • Submits plans to more experienced programmer analyst for approval
  • Enters commands into computer to run and test program
  • Reads computer printouts or observes display screen to detect syntax or logic errors during program test, or uses diagnostic software to detect errors
  • Replaces, deletes, or modifies codes to correct errors
  • Writes documentation to describe basic program development, logic, coding, and corrections
  • Assists users to solve operating problems
  • Assists in the recreation of steps taken by user to locate source of problem and rewrites program to correct errors
Qualifications for developer / programmer analyst
  • 1+ year of programming experience in a professional environment
  • Possess strong analytical and decision-making skills with the ability to participate in technical meetings
  • Experience with JavaScript/JavaScript libraries Angular, JQuery, Bootstrap, HTML5, CSS3, WebAPI, MVC(4-5.0) development
  • Experience with rapidly troubleshoot application configuration issues in .NET environment build deployment model
  • Comfortable knowledge of IIS, Windows Server 2008/2012/etc
  • Broad experience in Object Oriented Design/Analysis (OOD/OOA)
3

Developer / Programmer Analyst Job Description

Job Description Example
Our growing company is hiring for a developer / programmer analyst. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for developer / programmer analyst
  • Maintaining systems by monitoring, identifying and correcting software defects
  • Designing, developing and testing of the ETL strategy to populate the data from various source systems using SSIS
  • Understanding of database administration and performance tuning (SQL server security, query optimization, storage management, indexing, replication, backups, restores, monitoring production jobs)
  • Work on projects within the IT and business teams to continuously drive operational and efficiency improvements
  • Design and Implementation SOA design techniques on IBM technology
  • Provides on-call support for integration application problems and issues
  • Analyze performance of programs and takes action to correct deficiencies based on consultation with clients and approval of supervisor
  • Researching, designing, writing and testing new software programs
  • Keeping up to date with the latest innovations
  • Looking for ways to improve your skills and knowledge
Qualifications for developer / programmer analyst
  • Position may require the ability to investigate, troubleshoot, and design solutions to problems in operational software
  • Position may require minimal travel
  • Position will require a DoD Secret Security Clearance, which requires USA citizenship
  • Experience with developing and supporting current Identity and Access Management technologies and practices, including identity stores, provisioning/de-provisioning, authentication vs
  • Experience in application programming, software development and applications installation and maintenance
  • Experience in testing and analyzing program failures
4

Developer / Programmer Analyst Job Description

Job Description Example
Our company is looking for a developer / programmer analyst. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for developer / programmer analyst
  • Participating in project planning sessions with project managers, business analysts and users to analyze business requirements and outline the proposed solution
  • Administrating the BI and reporting environment
  • Enhance report performances by tuning the derived tables and join structures
  • Create data warehouse, databases and schema objects including tables, indexes, stored procedures and functions
  • Ability to provide on-call support on the rotation basis
  • Work closely with business departments and other IT areas
  • Deployment of software solutions, new and enhancement releases to production across multiple applications
  • Routine application administration and maintenance tasks
  • Assist in project planning, scheduling and status reporting
  • Advise and act on corrective actions to stay on project schedule
Qualifications for developer / programmer analyst
  • Skills in performing application needs analysis
  • Skills in high level Identity and Access Management (IAM) Middleware
  • Ability to develop estimates of work required for development assignments based on available tools and functional requirements
  • Ability to be self-directed while keeping project goals in line with University goals
  • Ability to work well with all levels of the University community
  • Ability to work well in teams across ITS units, and with stakeholders and users
5

Developer / Programmer Analyst Job Description

Job Description Example
Our company is growing rapidly and is hiring for a developer / programmer analyst. 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 developer / programmer analyst
  • Share knowledge and identify areas for, and contribute toward, improvement
  • Take full responsibility for all testing methodologies of software implementations
  • Interact with a variety of University stakeholders
  • Ensure that prospective data warehouse application(s), and / or proposed enhancements or interfaces to applications will meet business requirements
  • Help plan, design, develop, and deploy the data warehouse application, new interfaces, and / or enhancements to existing applications or interfaces
  • Principal programmer for all ETL code
  • Maintain and operation ETL functions and coordination with all Data warehouse team members to achieve optimal solutions
  • Ensure compatibility and interoperability of related applications and interfaces
  • Analyze efficiency of existing processes, and develop / deploy improvements to those processes
  • Cultivate and share application use and development ‘best practices’
Qualifications for developer / programmer analyst
  • 2+ years of identity/web integration development
  • 2+ years demonstrated ability to integrate with and extract/modify the data stored in Active Directory
  • Knowledge of ServiceNow, Blackboard and Web Development
  • Familiarity with the eduPerson object class and Identity Management as it pertains to higher education
  • EDI/B2B is required
  • Experience of mapping business requirements to software applications

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates