Senior programmer analyst job description
Updated March 14, 2024
8 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 senior programmer analyst requirements on a job description
Senior programmer analyst requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior programmer analyst job postings.
Sample senior programmer analyst requirements
- Minimum of 5 years of experience in programming and analysis
- Bachelor's degree in Computer Science or related field
- Proficiency in at least two programming languages
- Experience with software development life cycle
- Expertise in database management and SQL
Sample required senior programmer analyst soft skills
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work independently and in a team environment
- Flexibility and adaptability to changing priorities and deadlines
- Attention to detail and ability to deliver high-quality work
Senior programmer analyst job description example 1
Laboratory Corporation of America Holdings senior programmer analyst job description
The Sr Programmer/Analyst will be responsible for software design and development in support of projects and initiatives within the IT team. They will collaborate with clinical informatics, bioinformatics, IT group members, and other stakeholders to create or refine analysis tools, user interfaces, data visualization tools, and customer facing web interfaces.The Sr Programmer / Analyst will assist with project planning, evaluating potential technical solutions, and fostering best practices for software design and implementation.The Sr Programmer/Analyst will also assist with any and all department work that needs to be completed or that their supervisor requests of them.
Responsibilities
Determining project requirements and developing work schedule estimates for the team. Liaising with team members, management, and users to ensure projects are completed to standard. Assist with the planning and design of system specifications encompassing gathered requirements. Identifying risks and forming contingency plans as soon as possible. Write Keeping up-to-date with industry trends and developments. Being transparent with the team about challenges, failures, and successes. Organize application releases; coordinating build, deploy, and publication of release notes. Provide operational support for end users and technical direction for team members.
Position Requirements
Proficiency in Java and web development technologies including:
HTML, JavaScript, CSS, JSON, and Angular. Knowledge of MVC frameworks such as Spring, Spring Boot Willingness to build professional relationships with staff and clients. Experience working within software development life cycles. Understanding of relational databases such as MySQL and Oracle and object-relational mappings (ORMs) such as Hibernate Experience with source code management and ticketing systems. Team oriented with excellent written and verbal communication skills. Ability to work in a fast-paced, dynamic, and results-oriented startup environment.
Preferred:
Experience with modern front end technologies, such as TypeScript or React Experience working with containers, such as Docker and Kubernetes Knowledge of 21 CFR part 11, CLIA, and HIPAA. Software engineering experience in either bioinformatics or supporting the life sciences in a regulated environment.
Labcorp is proud to be an Equal Opportunity Employer:
As an EOE/AA employer, the organization will not discriminate in its employment practices due to an applicant's race, age, color, religion, sex, national origin, sexual orientation, gender identity, disability or veteran status.
For more information about how we collect and store your personal data, please see our Privacy Statement.
Responsibilities
Determining project requirements and developing work schedule estimates for the team. Liaising with team members, management, and users to ensure projects are completed to standard. Assist with the planning and design of system specifications encompassing gathered requirements. Identifying risks and forming contingency plans as soon as possible. Write Keeping up-to-date with industry trends and developments. Being transparent with the team about challenges, failures, and successes. Organize application releases; coordinating build, deploy, and publication of release notes. Provide operational support for end users and technical direction for team members.
Position Requirements
Proficiency in Java and web development technologies including:
HTML, JavaScript, CSS, JSON, and Angular. Knowledge of MVC frameworks such as Spring, Spring Boot Willingness to build professional relationships with staff and clients. Experience working within software development life cycles. Understanding of relational databases such as MySQL and Oracle and object-relational mappings (ORMs) such as Hibernate Experience with source code management and ticketing systems. Team oriented with excellent written and verbal communication skills. Ability to work in a fast-paced, dynamic, and results-oriented startup environment.
Preferred:
Experience with modern front end technologies, such as TypeScript or React Experience working with containers, such as Docker and Kubernetes Knowledge of 21 CFR part 11, CLIA, and HIPAA. Software engineering experience in either bioinformatics or supporting the life sciences in a regulated environment.
Labcorp is proud to be an Equal Opportunity Employer:
As an EOE/AA employer, the organization will not discriminate in its employment practices due to an applicant's race, age, color, religion, sex, national origin, sexual orientation, gender identity, disability or veteran status.
For more information about how we collect and store your personal data, please see our Privacy Statement.
Post a job for free, promote it for a fee
Senior programmer analyst job description example 2
Brown & Brown senior programmer analyst job description
Built on meritocracy, our unique company culture rewards self-starters and those who are committed to doing what is best for our customers.
Brown & Brown has an exciting opportunity available for a Senior Programmer/Analyst for our PlanIT team in Milwaukee, WI!
The Sr. Programmer/Analyst role is to plan, design, develop, and launch efficient business, financial, and operations systems in support of core Division and Service Line functions and business processes. This includes gathering and analyzing data in support of business cases, proposed projects, and systems requirements. This role also includes writing, coding, testing, and analyzing software programs and applications. Key activities may include research, design, documentation, and modification of software specifications throughout the production life cycle. This individual will apply proven communication, analytical, and problem-solving skills to help maximize the benefit of IT system investments. Requests for support come from within the service line and may be customer specific initiatives or enterprise solutions.
WHAT YOU'LL DO:
Analyze file structure, create file layouts, and transform raw data into finished product and then validate data to ensure accuracy, quality and integrity. Lead design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow. Review and analyze the effectiveness and efficiency of existing systems and assist in developing strategies for improving or further leveraging these systems. Collaborate in the conceptualization, planning, design, development, and deployment of new applications, and enhancements to existing applications. Consistently write, translate, and code software programs and applications according to specifications. Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging. All other duties as assigned.
WHAT YOU'LL NEED:
College diploma or university degree in the field of business administration, computer science, accounting, or management information systems and 5 years related work experience or equivalent combination of education and experience. Excellent analytical, mathematical, and creative problem-solving skills. Highly proficient at T-SQL and the Microsoft SQL environment Advanced Microsoft Excel Highly proficient at Java and JavaScript Ability to communicate ideas in both technical and user-friendly language. Highly self-motivated and directed. Ability to effectively prioritize and execute tasks in a high-pressure environment. Experience working in a team-oriented, collaborative and matrixed environment.
WHAT WE OFFER:
Excellent growth and advancement opportunities Competitive pay based on experience Discretionary Time Off (DTO) Generous benefits package: health, dental, vision, 401(k), etc. Employee Stock Purchase Plan
We are an Equal Opportunity Employer. We take pride in the diversity of our team and seek diversity in our applicants.
Brown & Brown has an exciting opportunity available for a Senior Programmer/Analyst for our PlanIT team in Milwaukee, WI!
The Sr. Programmer/Analyst role is to plan, design, develop, and launch efficient business, financial, and operations systems in support of core Division and Service Line functions and business processes. This includes gathering and analyzing data in support of business cases, proposed projects, and systems requirements. This role also includes writing, coding, testing, and analyzing software programs and applications. Key activities may include research, design, documentation, and modification of software specifications throughout the production life cycle. This individual will apply proven communication, analytical, and problem-solving skills to help maximize the benefit of IT system investments. Requests for support come from within the service line and may be customer specific initiatives or enterprise solutions.
WHAT YOU'LL DO:
Analyze file structure, create file layouts, and transform raw data into finished product and then validate data to ensure accuracy, quality and integrity. Lead design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow. Review and analyze the effectiveness and efficiency of existing systems and assist in developing strategies for improving or further leveraging these systems. Collaborate in the conceptualization, planning, design, development, and deployment of new applications, and enhancements to existing applications. Consistently write, translate, and code software programs and applications according to specifications. Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging. All other duties as assigned.
WHAT YOU'LL NEED:
College diploma or university degree in the field of business administration, computer science, accounting, or management information systems and 5 years related work experience or equivalent combination of education and experience. Excellent analytical, mathematical, and creative problem-solving skills. Highly proficient at T-SQL and the Microsoft SQL environment Advanced Microsoft Excel Highly proficient at Java and JavaScript Ability to communicate ideas in both technical and user-friendly language. Highly self-motivated and directed. Ability to effectively prioritize and execute tasks in a high-pressure environment. Experience working in a team-oriented, collaborative and matrixed environment.
WHAT WE OFFER:
Excellent growth and advancement opportunities Competitive pay based on experience Discretionary Time Off (DTO) Generous benefits package: health, dental, vision, 401(k), etc. Employee Stock Purchase Plan
We are an Equal Opportunity Employer. We take pride in the diversity of our team and seek diversity in our applicants.
Dealing with hard-to-fill positions? Let us help.
Senior programmer analyst job description example 3
Packaging Corporation of America senior programmer analyst job description
As a Fortune 500 company, Packaging Corporation of America (PCA) is an ideas and solutions company. Our corrugated packaging business seeks to be the leader in helping our customers - large and small - package, transport and display products of all kinds. Our white paper business delivers Paper With Purpose by providing the highest level of customer service and operational excellence. We have approximately 15,000 team members in more than 100 locations in the United States that strive to meet the local needs of our customers. Our mission is to serve the needs of our customers, today and tomorrow, with products and services that exceed expectations for performance and environmental responsibility.
People • Customers • Trust
Responsibilities:
Position is primarily focused on development for applications used to support eight Paper Mills located throughout the United States. Environments include SQL Server and MS Windows/AD. Experience in .NET and SQL is required. Successful candidates will need to have strong communication and interpersonal skills, and have the ability to work well with others in a fast-paced industrial environment. Some travel is involved on a project by project basis.
Basic Qualifications:
• Bachelor degree in Computer Science or equivalent field of study.
• Experience with the following:
VB.Net / C#, .NET framework 4+ Source control, preferably Git SQL Server database 2017+ Writing SQL queries. Creating stored procedures / functions / views
Pluses for the following experience (not required) Web Development Experience ASP.NET MVC, Web API, Blazor JavaScript, JavaScript frameworks such as AngularJS HTML5, CSS, Bootstrap Mobile web development
Preferred Qualifications:
3-5 years of experience in Windows desktop development (Windows Forms / WPF).
Knowledge-Skills-Abilities:
Must be able to work well under pressure and within time constraints, multi-task, and build sound relationships with both internal and external customers. Must exhibit excellent communication, analytical, organizational and computer skills. Must be capable of independently making sound decisions through creative problem-solving and detailed requirements-gathering. Must be capable of working with ambiguity and change.
#LI-VP1
#LI-Remote
All
qualified applicants must apply at Careers.packagingcorp.com to be considered.
PCA is an Equal Opportunity Employer - Veterans/Disabled and other protected categories.
People • Customers • Trust
Responsibilities:
Position is primarily focused on development for applications used to support eight Paper Mills located throughout the United States. Environments include SQL Server and MS Windows/AD. Experience in .NET and SQL is required. Successful candidates will need to have strong communication and interpersonal skills, and have the ability to work well with others in a fast-paced industrial environment. Some travel is involved on a project by project basis.
Basic Qualifications:
• Bachelor degree in Computer Science or equivalent field of study.
• Experience with the following:
VB.Net / C#, .NET framework 4+ Source control, preferably Git SQL Server database 2017+ Writing SQL queries. Creating stored procedures / functions / views
Pluses for the following experience (not required) Web Development Experience ASP.NET MVC, Web API, Blazor JavaScript, JavaScript frameworks such as AngularJS HTML5, CSS, Bootstrap Mobile web development
Preferred Qualifications:
3-5 years of experience in Windows desktop development (Windows Forms / WPF).
Knowledge-Skills-Abilities:
Must be able to work well under pressure and within time constraints, multi-task, and build sound relationships with both internal and external customers. Must exhibit excellent communication, analytical, organizational and computer skills. Must be capable of independently making sound decisions through creative problem-solving and detailed requirements-gathering. Must be capable of working with ambiguity and change.
#LI-VP1
#LI-Remote
All
qualified applicants must apply at Careers.packagingcorp.com to be considered.
PCA is an Equal Opportunity Employer - Veterans/Disabled and other protected categories.
Start connecting with qualified job seekers
Resources for employers posting senior programmer analyst jobs
Senior programmer analyst job description FAQs
Ready to start hiring?
Updated March 14, 2024