Analyst, Programmer / Analyst Job Description
Analyst, Programmer / Analyst Duties & Responsibilities
To write an effective analyst, programmer / analyst job description, begin by listing detailed duties, responsibilities and expectations. We have included analyst, programmer / analyst job description templates that you can modify and use.
Sample responsibilities for this position include:
Analyst, Programmer / Analyst Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Analyst, Programmer / Analyst
List any licenses or certifications required by the position: ITIL, ISC2, VCP, MCSD, SSL, APEX, AWS, SDLC, OAF, ADF
Education for Analyst, Programmer / Analyst
Typically a job would require a certain level of education.
Employers hiring for the analyst, 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, Technical, Information Systems, Information Technology, Business, Computer, Engineering, Management, Mathematics
Skills for Analyst, Programmer / Analyst
Desired skills for analyst, programmer / analyst include:
Desired experience for analyst, programmer / analyst includes:
Analyst, Programmer / Analyst Examples
Analyst, Programmer / Analyst Job Description
- Troubleshoot problems with ERP system, other 3rd party applications, and college-designed software
- Support and maintain complete up to date knowledge of mobile development APIs for Android and iOS, with a focus on Titanium Alloy SDK (Appcelerator Studio) to support existing and future applications
- Provide software engineering services for mission critical company products/services
- Responsible for production support of a specific technical domain
- Develop, maintain and troubleshoot issues
- Evaluate new technologies with team members
- Collaborate with a team to define and implement innovative solutions for the product direction, visuals and experience
- Develop internal testing plans to ensure traceability to functional requirements
- Support Help Desk personnel with trouble calls and requests for user assistance from PEX users world- wide
- Ensures accuracy of business requirements that drive the design of technical solutions that align with the organization’s architectural standards
- Working knowledge of enterprise application system development methodology and life cycle
- Minimum 3 years Oracle experience
- Microsoft SQL and data analysis experience
- Ability to convert technical specifications to application programs
- Ability to work independently across multiple teams
- Development using ASP.NET, .NET Framework 2.0, 3.5., 4.0, 4.5 platforms and Visual Studio 8, 10, and 12
Analyst, Programmer / Analyst Job Description
- Create support documentation and provide advice regarding applications to enable support function to work pro-actively
- Contribute to the design/development of changes to technology applications to ensure quality, supportable change is delivered into Production
- Perform after hours support of technical applications on a rotating roster
- Perform other development duties as they may arise
- Design and develop GENCO’s Retail Reverse Logistics (R-Log) business software using latest industry software, processes and technologies
- Prepare high-level analysis, design and define software requirement specifications by analyzing and understanding business needs
- Develop and support the Reverse Logistics application
- Mentor and supervise technical delivery of work product component of enhancements for projects and tasks to ensure on-time delivery and highest quality deliverables
- Position involves supervision of 2 peer-level employees
- Obtaining and maintaining Subject Matter Expertise (SME) in all of the tools the specialist use world-wide (CSC, TOC Portal, Geo-Editor, RTS Tool, DORA Device, Sharepoint, ATE Portal)
- Extensive Experience writing Sql, Pl/Sql, Stored Procedures/Functions, UNIX (Scripts)
- Experience consuming/creating system interfaces and web services (SOAP/REST)
- Experience with .NET (C# or VB)
- Experience or working knowledge of NUnit and JUnit testing frameworks
- Experience developing in Windows platform
- Knowledge of Package Warehouse Management Systems (PkMS) and EDI are plus
Analyst, Programmer / Analyst Job Description
- Develops block diagrams and machine logic flowcharts to represent operations and data flow for applications
- Designs, codes, tests, debugs, modifies, and documents new or existing applications within accepted standards, procedures and guidelines
- Daily support and administration of various E&P specific systems and applications
- Analyze and review new and existing enterprise applications for effective utilization and technology standards adoption so that these systems remain viable and sustainable over time
- Participate in major upgrades to packaged software
- Willingness to learn Cherwell Service Management system
- Desire to learn ITIL IT Service Management processes
- Resolve basic incidents and provide entry level system administration within established Service Level Agreements relating to Cherwell Service Management
- Layout fields on forms within Cherwell Service Management
- Follow coding standard to promote consistent Service Management development work
- Creation of complex SQL statements
- 3 years of experience with MS Access and MS SQL Server, C#.NET, .net, C#, Java, SQL Server, TSQL, Reporting Services and HTML5
- Experience with SQL Server, Microsoft .NET Framework, Microsoft Windows Communication Foundation (WCF) and AngularJS Framework is a plus
- Java /J2EE software development experience
- Database experience with Oracle, Sybase and DB2
- C# Windows development experience
Analyst, Programmer / Analyst Job Description
- Developing certain modules of software applications, functionalities and databases
- Writing and updating the documentation related to applications you have worked on
- Report data
- Provide day-to-day support to the business and Subject Matter Experts (SMEs)
- Provide hands on analysis, design, development, testing, implementation and post-implementation support
- Be able to, with guidance, self-manage workload prioritizations while maintaining positive momentum across multiple tasks/assignments
- Maintains accurate system documentation
- Maintains in-depth up-to-date knowledge of standards, guidelines, industry trends
- Build strong relationships, collaborate and effectively communicate across teams, peers and vendors
- Primary responsibilities include analysis and validation of the input and output streams of the tax data flows, checking reconciliations of the tax data as it relates to online and offline transactions, providing support to the end users of the system
- Ability to set up and configure .NET/LDAP and other infrastructures
- Strong ability to diagnose architecture issues such as performance issues, memory leaks and security issues
- Build process development using CruiseControl or TFS or Atlassian
- VB.Net or C # preferred
- Excel with Macros
- Able to work independently or in a group
Analyst, Programmer / Analyst Job Description
- Develop specifications for complex front end software applications for web services such as a cohort query tool for a data warehouse, a research application portal, and other back end services
- Supporting various aeronautic softwares and performing maintenance/modification when required
- Performs systems analysis and design for maintenance and enhancement work
- Designs, codes, test, and documents software
- Investigates software problems, formulates resolution, and may make necessary software corrections
- Performs multi-program or systems test
- Active in planning and scheduling projects
- Analyzes new or existing programs/systems to improve functionality and /or resolve business needs
- Writes internal design and program specifications for new program development and/or revisions
- Train users on new or changed functions
- Bachelor’s degree in a relevant field (Computer Science, Engineering) preferred or equivalent experience
- 3+ years in a programmer/analyst position
- Documented experience with Git Version Control, including branching and pull requests based code review (public repositories / forks / contributions preferred)
- Has a thorough understanding of application development, including analysis, coding, testing, and project life cycle methodologies
- Must be proficient within all appropriate development environments (Windows, Mac, Linux)
- Bachelor’s degree in Computer Science or Information Systems or the equivalent combination of education, training, or work experience