Programmer Analyst Senior Job Description
Programmer Analyst Senior Duties & Responsibilities
To write an effective programmer analyst senior job description, begin by listing detailed duties, responsibilities and expectations. We have included programmer analyst senior job description templates that you can modify and use.
Sample responsibilities for this position include:
Programmer Analyst Senior Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Programmer Analyst Senior
List any licenses or certifications required by the position: ITIL, SSL, CISCO, CCNA, SQL, PMP, CCIE, XML, II, IAT
Education for Programmer Analyst Senior
Typically a job would require a certain level of education.
Employers hiring for the programmer analyst senior job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Education, Technical, Information Systems, Information Technology, Engineering, Computer Engineering, Technology, Design, Management
Skills for Programmer Analyst Senior
Desired skills for programmer analyst senior include:
Desired experience for programmer analyst senior includes:
Programmer Analyst Senior Examples
Programmer Analyst Senior Job Description
- Defines, presents, develops, tests, analyzes and maintains new software applications, data feeds and reporting maintaining and updating existing applications, procedures and reports in support of the achievement of business requirements
- Conducts thorough problem analysis in regard to technical system and application programs
- Maintaining project estimates and project management timelines for major projects
- Verifying completeness and accuracy of specifications for major projects to be estimated (e.g., report changes, control file changes, file fixes)
- Determining programming requirements for major projects (e.g., product updates, conversions)
- Developing requirements for system enhancements
- Conducting research and documenting findings and recommendations by using analytical problem solving
- Providing client support, training, testing and vendor relations
- Developing technical designs that will meet system objectives and minimize the impact on operations
- Coding programs that interface with multiple applications
- Adhere to policies related to project management processes
- Ability to work as a team player and manage multi-faceted business processes
- Fluent English skills are required
- SQL Server 2008, 2012 / Oracle and PL/SQL
- SSRS/SSIS development
- A deep understanding of databases
Programmer Analyst Senior Job Description
- Create internal and external system/application designs
- Maintain knowledge of SAP iDoc and EDI functionality
- Consult with users on day to day application related problems regarding maintenance and design
- Resolve application related problems internally or with vendors
- Follow departmental standards and communicate status to ITS Manager
- Satisfy divisional reporting requirements using Showcase or other tools
- Create user story boards that will translate into PBIs communicating user story boards to business team members for product feature understanding and processes
- Communicates requirements with minimal direction and guidance to developers
- Communicates tasks requirements with minimal direction and guidance
- Performs as technical expert in design, development, coding, testing, and debugging new software and enhancements
- Work both independently and as a member of the team
- Unix - required, at least 2 years
- Thorough technical knowledge of programming languages, database structures and related technologies required
- Web application Design and Development in C#, ASP .Net 4.0 and Sql Server 2014, MVC, Entity Framework
- SQL Server reporting services to design and develop reports
- SQL Server Integration Services to design and develop data loading system
Programmer Analyst Senior Job Description
- Works with peers, senior staff and business analysts to create project specification and determine implementation details
- Participates in complete project lifecycle up to and including project implementation
- Works with software vendors to provide timely support
- Assists with Application software support including
- Work on assigned IS projects upgrades, new implementations and enhancements
- Responsible for designing, developing, testing and maintaining approved application changes
- Works with business representatives and other I/S personnel in the development of business requirements and develops associated technical requirements and design documentation for approval
- Assist support personnel and business representatives in the development of test plans, training documentation and system documentation
- Some travel to international locations might be needed
- JIRA updates and management
- An understanding and working knowledge of Project Management and the Software Delivery Lifecycle principles and disciplines
- Blue Prism experience strongly preferred
- Excellent verbal and written communication skills (English) with the ability to produce clear and concise documentation, understand complex processes, and clearly articulate ideas to both a technical and non-technical audience
- The ability to work independently or as part of a team to drive the successful and timely completion of the task in hand
- Ability to multi-task and manage many diverse technical elements of assigned projects
- Good planning, organizational, and interpersonal skills
Programmer Analyst Senior Job Description
- Work collaboratively within IT and business partner network
- Position may include other duties as determined by the Director of Application Development and Enterprise Architecture
- Architect, design, prototype, and deliver solutions to support business strategies and deliver business value
- Provide leadership, direction, & best practices to development teams
- The role may lead a small team of developers in system implementation projects
- Implements and monitor data feeds to global sites including ODB (Product attribution database on AS400)
- Supports development and maintenance of E-Commerce customer price files and SD files
- Assists with integration of websites with back-end systems, including databases
- Analyzes business application requirements and develops specifications for e-commerce and marketing applications
- Acquires and utilizes basic WebSmart development skills
- Some experience in developing solutions according to industry standards cXML, OAG, xCBL, RosettaNET, EDIFACT, ANSIX12 or SAP IDOC
- Expertise in SAS programming and SAS macro code development
- A solid level of understanding of the pharmaceutical regulatory and publishing processes
- Experience of the outsourcing or externalization of statistical programming work in the clinical trials setting (e.g., working with/for CROs, academic institutions)
- Possesses and applies a comprehensive knowledge of principles, practices and procedures of application development
- Has experience in working with business users to gather and document requirements
Programmer Analyst Senior Job Description
- Maintain, support and trouble-shoot existing production application
- Code maintenance & documentation according to change management procedures
- Active participation in design and implementation of a modern data architecture
- Solid knowledge of software architecture, design and development of multi-tier applications
- Working knowledge of PDF generation libraries such as Apache FOP and iText
- Familiarity with Spring and Struts 2 frameworks jQuery library will be an asset
- Software development skills and knowledge of data integration and analytics tools such as Hadoop, Hive, Apache Spark, Ranger
- Able to work within a systems development life cycle and structured release management environment
- Uplift the current infrastructure toolkit to drive increased automation
- Provide coaching and guidance to other team members
- 5 years RPG IV programming required
- 2 years RPG Free programming required
- SQL programming preferred
- Strong working knowledge of Power System (AS400) is required
- Previous experience in PHP programming a plus
- Manufacturer software knowledge a plus