Programmer/analyst lead job description
Updated March 14, 2024
10 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 programmer/analyst lead requirements on a job description
Programmer/analyst lead requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in programmer/analyst lead job postings.
Sample programmer/analyst lead requirements
- Bachelor's degree in computer science or related field.
- Experience in software development and software engineering.
- Knowledge of programming languages and database systems.
- Extensive knowledge of system documentation and project management.
- Experience working with stakeholders to define system requirements.
Sample required programmer/analyst lead soft skills
- Excellent communication, organization and problem-solving skills.
- Ability to lead, motivate and mentor a team.
- Ability to work in a fast-paced environment.
- Strong interpersonal skills and the ability to build relationships.
Programmer/analyst lead job description example 1
City of Atlanta programmer/analyst lead job description
This position will expire on October 21, 2022
General Description and Classification Standards
Designs, develops, modifies, debugs and evaluates programs for functional areas, including but not limited to finance, human resources, purchasing, various City departments, etc.
This is the senior level for this job family. This is a fully seasoned professional level capable of independently carrying out most assignments typical of the profession. This level would be attainable by multiple incumbents in a work group (not necessarily by all), but would not be an "automatic" promotional level.
Supervision Received
Works under very general supervision. Depending on organization structure, may work independently with responsibility for an assigned function or program.
Essential Duties & Responsibilities
These are typical responsibilities for this position and should not be construed as exclusive or all inclusive. May perform other duties as assigned. Analyzes existing programs or formulaic logic for new systems, devised logic procedures, prepares flow-charting, performs coding and tests/debugs programs. Develops conversion and system implementation plans. Prepares and obtains approval of system and programming documentation. Recommends changes in development, maintenance, and system standards. May train users in conversion and implementation of system.
Decision Making
Selects from multiple procedures and methods to accomplish tasks. Applies organizational policies; may interpret organizational policies and recommend exceptions. Establishes work methods, timetables, performance standards, etc.
Leadership Provided
Routinely provides work group leadership, guidance, and/or training to less experienced staff. May act as team lead on large project.
Knowledge, Skills & Abilities
This is a partial listing of necessary knowledge, skills, and abilities required to perform the job successfully. It is not an exhaustive list. Extensive knowledge of concepts, processes and tools of profession. Knowledge of relationship of professional disciple among related organizations and functions. Well-developed technical skills within profession. Skills in organizing and presenting proposals or Ability to plan and carry out virtually any typical assignment within professional area. Ability to train others; ability to build effective relationships within the organization.
Minimum Qualifications Education and Experience
Bachelors degree in information systems, computer science, or a related area (equivalent professional experience may be considered for substitution for the required degree on an exception basis). 5 years of professional experience in information systems analysis with some project leadership
Preferred Education & Experience
Masters degree in above disciplines (equivalent professional experience may be considered for substitution for the masters degree on an exception basis) and 5 to 8 years of highly relevant experience.
Licensures and Certifications
None required.
Essential Capabilities and Work Environment Required physical, lifting, and sensory capabilities are requirements to perform the job successfully. Typical environmental conditions associated with job.
General Description and Classification Standards
Designs, develops, modifies, debugs and evaluates programs for functional areas, including but not limited to finance, human resources, purchasing, various City departments, etc.
This is the senior level for this job family. This is a fully seasoned professional level capable of independently carrying out most assignments typical of the profession. This level would be attainable by multiple incumbents in a work group (not necessarily by all), but would not be an "automatic" promotional level.
Supervision Received
Works under very general supervision. Depending on organization structure, may work independently with responsibility for an assigned function or program.
Essential Duties & Responsibilities
These are typical responsibilities for this position and should not be construed as exclusive or all inclusive. May perform other duties as assigned. Analyzes existing programs or formulaic logic for new systems, devised logic procedures, prepares flow-charting, performs coding and tests/debugs programs. Develops conversion and system implementation plans. Prepares and obtains approval of system and programming documentation. Recommends changes in development, maintenance, and system standards. May train users in conversion and implementation of system.
Decision Making
Selects from multiple procedures and methods to accomplish tasks. Applies organizational policies; may interpret organizational policies and recommend exceptions. Establishes work methods, timetables, performance standards, etc.
Leadership Provided
Routinely provides work group leadership, guidance, and/or training to less experienced staff. May act as team lead on large project.
Knowledge, Skills & Abilities
This is a partial listing of necessary knowledge, skills, and abilities required to perform the job successfully. It is not an exhaustive list. Extensive knowledge of concepts, processes and tools of profession. Knowledge of relationship of professional disciple among related organizations and functions. Well-developed technical skills within profession. Skills in organizing and presenting proposals or Ability to plan and carry out virtually any typical assignment within professional area. Ability to train others; ability to build effective relationships within the organization.
Minimum Qualifications Education and Experience
Bachelors degree in information systems, computer science, or a related area (equivalent professional experience may be considered for substitution for the required degree on an exception basis). 5 years of professional experience in information systems analysis with some project leadership
Preferred Education & Experience
Masters degree in above disciplines (equivalent professional experience may be considered for substitution for the masters degree on an exception basis) and 5 to 8 years of highly relevant experience.
Licensures and Certifications
None required.
Essential Capabilities and Work Environment Required physical, lifting, and sensory capabilities are requirements to perform the job successfully. Typical environmental conditions associated with job.
Post a job for free, promote it for a fee
Programmer/analyst lead job description example 2
Partnership HealthPlan of California programmer/analyst lead job description
To lead and participate in the development of complex software systems and programs at PHC. Collaborates with the IT Director in the analysis, design, programming utilizing specifications and applying programming standards, troubleshooting, problem resolution, maintenance, and documentation of software systems and programs. Oversees all aspects of designated application and program support including development, code installation, incident management, problem management, proactive maintenance, problem resolution.
Responsibilities:
Works with IT Director and teammates to craft accurate estimates for assigned software development tasks, delivering reliable software programs and systems on time and on-budget.
Assumes technical leadership over one or more systems by planning and coordinating technical activities necessary to implement, enhance, and maintain them.
Provides oversight of other resources including associates and contractors.
Leads functional and technical specifications reviews, and application code reviews and ensures assigned project deliverables stay within stated timelines, scope, and costs.
Coordinates resources and organizes activities necessary to complete project tasks.
Gathers and translates business requirements into detailed functional specifications, and/or functional specifications into technical specifications, and managing requests for changes to the specifications.
Develops software estimates and maintain project schedules.
Arranges project requirements in programming sequence by analyzing requirements; prepares a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Contributes to team effort by accomplishing related results as needed.
Maintains computer systems and programming guidelines by writing and updating policies and procedures.
Recommends system enhancements and modifications to improve performance efficiency.
Employs standards to ensure data accuracy, security and privacy of information to which s/he has access as a result of her/her duties.
Participates in the development and evaluation of System Life Cycle deliverables and coding standards; other duties as needed.
Other duties as assigned.
Qualifications:
Education and Experience
Bachelor's degree in Computer Science, Business or a related field preferred. Five years of experience in Information Systems. Two to five years of experience in health care. Demonstrated experience with large, highly complex projects.
Special Skills, Licenses and Certifications
Extensive understanding of business process design and experience using and building a System Development Lifecycle Methodology. Significant experience in designing, building, and implementing enterprise level software solutions. Ability to create, analyze, and evaluate information systems proposals. Extensive knowledge of relevant multi-user computer systems, applications, and programs. Knowledge of current technology developments and trends. Experience developing and executing integrated test plans. Practical project management capabilities and a demonstrated ability to develop good working relationships with business area management and other team members.
Performance Based Competencies
Strong written and oral communication skills with ability to interpret and understand technical requirements. Excellent analytical skills to troubleshoot and resolve systems problems.
Work Environment And Physical Demands
More than 50% of work time is spent at a video display terminal. May be required to bend, stoop, kneel, crawl, or work in other non-standing and non-sitting positions to install cabling, systems hardware and other related equipment.
All Healthplan employees are expected to:
Provide a high level of service to clients;
Promote teamwork and cooperative effort among employees;
Maintain safe practices; and
Abide by the Healthplan's policies and procedures as they may from time to time be updated.
IMPORTANT DISCLAIMER NOTICE
The job duties, elements, responsibilities, skills, functions, experience, educational factors and the requirements and conditions listed in this job description are representative only and not exhaustive or definitive of the tasks that an employee may be required to perform. The employer reserves the right to revise this job description at any time and to require employees to perform other tasks as circumstances or conditions of its business, competitive considerations, or work environment change.
2021-1937
Responsibilities:
Works with IT Director and teammates to craft accurate estimates for assigned software development tasks, delivering reliable software programs and systems on time and on-budget.
Assumes technical leadership over one or more systems by planning and coordinating technical activities necessary to implement, enhance, and maintain them.
Provides oversight of other resources including associates and contractors.
Leads functional and technical specifications reviews, and application code reviews and ensures assigned project deliverables stay within stated timelines, scope, and costs.
Coordinates resources and organizes activities necessary to complete project tasks.
Gathers and translates business requirements into detailed functional specifications, and/or functional specifications into technical specifications, and managing requests for changes to the specifications.
Develops software estimates and maintain project schedules.
Arranges project requirements in programming sequence by analyzing requirements; prepares a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Contributes to team effort by accomplishing related results as needed.
Maintains computer systems and programming guidelines by writing and updating policies and procedures.
Recommends system enhancements and modifications to improve performance efficiency.
Employs standards to ensure data accuracy, security and privacy of information to which s/he has access as a result of her/her duties.
Participates in the development and evaluation of System Life Cycle deliverables and coding standards; other duties as needed.
Other duties as assigned.
Qualifications:
Education and Experience
Bachelor's degree in Computer Science, Business or a related field preferred. Five years of experience in Information Systems. Two to five years of experience in health care. Demonstrated experience with large, highly complex projects.
Special Skills, Licenses and Certifications
Extensive understanding of business process design and experience using and building a System Development Lifecycle Methodology. Significant experience in designing, building, and implementing enterprise level software solutions. Ability to create, analyze, and evaluate information systems proposals. Extensive knowledge of relevant multi-user computer systems, applications, and programs. Knowledge of current technology developments and trends. Experience developing and executing integrated test plans. Practical project management capabilities and a demonstrated ability to develop good working relationships with business area management and other team members.
Performance Based Competencies
Strong written and oral communication skills with ability to interpret and understand technical requirements. Excellent analytical skills to troubleshoot and resolve systems problems.
Work Environment And Physical Demands
More than 50% of work time is spent at a video display terminal. May be required to bend, stoop, kneel, crawl, or work in other non-standing and non-sitting positions to install cabling, systems hardware and other related equipment.
All Healthplan employees are expected to:
Provide a high level of service to clients;
Promote teamwork and cooperative effort among employees;
Maintain safe practices; and
Abide by the Healthplan's policies and procedures as they may from time to time be updated.
IMPORTANT DISCLAIMER NOTICE
The job duties, elements, responsibilities, skills, functions, experience, educational factors and the requirements and conditions listed in this job description are representative only and not exhaustive or definitive of the tasks that an employee may be required to perform. The employer reserves the right to revise this job description at any time and to require employees to perform other tasks as circumstances or conditions of its business, competitive considerations, or work environment change.
2021-1937
Dealing with hard-to-fill positions? Let us help.
Programmer/analyst lead job description example 3
Ilitch Holdings programmer/analyst lead job description
Build a Bigger, Better, Bolder Future
Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact.
Your Mission
In this role, you will work individually and, on a team, to participate in all aspects of the software development lifecycle including requirements analysis and documentation, design, development, testing and support. You will be responsible for individually completing small to large projects as well as playing a project leadership role on projects with multiple resources.
How You'll Make an Impact
Who You Are
What Will Make You Stand Out
Where You'll Work
Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact.
Your Mission
In this role, you will work individually and, on a team, to participate in all aspects of the software development lifecycle including requirements analysis and documentation, design, development, testing and support. You will be responsible for individually completing small to large projects as well as playing a project leadership role on projects with multiple resources.
How You'll Make an Impact
- Take programming projects through to completion according to project standards and user satisfaction. Responsible for the delivery of small to large projects. Lead medium sized projects with one or more additional resources through to completion. Perform task breakdown, task allocation among available resources, provide guidance to resources and ensure the whole team succeeds. Projects may support multiple departments and Ilitch-owned companies.
- Assist in prioritizing projects and competing user requests. Work individually and as a team with business unit leaders to define and document requirements and obtain a formal sign-off. Provide analytical and problem-solving expertise to resolve business and systems issues. Proactively identify and provide recommendations on solutions for gaps in business processes and systems.
- Develop and ensure team develops software following corporate standards for, the design, development, testing, and support of software, systems, and applications.
- Provide supervisory oversight to LCE developers as well as external resources located locally or off-shore. Assist all developers in producing excellent quality code with a focus on stability, scalability, security and maintainability.
- Conduct formal design and code reviews for others' work.
- Coordinate with QA in the development of integration test plans, test conditions, and expected test results.
- Work with end users to understand requests or discuss alternatives.
- Work individually and with a project team to resolve system issues and respond to suggestions for improvements.
- Provide support individually for production applications including on-call afterhours support on a rotational basis. Ensure team is providing outstanding support and continuously develops and maintain support documentation.
- Mentor less-experienced developers in problem solving, software development, corporate processes and practices. Cross-training fellow colleagues.
- Develop estimates for completion of programming projects and in developing formal project plans for individual and team projects. Work with junior developers on developing estimates and plans.
- Keep pace with business trends, standards, and best practices in area of expertise, contributing to continuous improvement for the department and overall.
- Participate in systems evaluation and vendor selection processes.
- Begin to develop a solid understanding of LCE's business operations and needs.
Who You Are
- Bachelor's degree in Computer Science or related field.
- 7 years of professional experience in and demonstrated expertise in multiple technologies such as OIC, BizTalk, MuleSoft, or similar middleware service.
- 7 years professional experience in and demonstrated expertise in two or more of the following technologies Microsoft .Net (C#), SQL, RDBMS or Mongo
- 7 years of experience using modern software architecture concepts such as MVC, SOA, SOAP, REST, and cloud/cloud hybrid models.
- Strong experience with Object Oriented (OO) techniques, including an understanding of common OO and web application design patterns.
- Experience administrating formal software management and source control tools such as Azure DevOps, JIRA, or Git.
- Demonstrated knowledge of advanced programming techniques.
- Three (3) or more years of experience developing software in a formal Software Development Life Cycle.
- Experience using formal software management and source control tools such as Team Foundation Server, Aldon, SVN, or Git.
- Excellent analytical and problem-solving skills. Ability to find creative solutions to solve problems while staying within practice guidelines.
- Self-motivated, curious, creative and passionate about technology.
- Very strong written, verbal, and presentation communication skills that effectively articulates complex technical concepts to a diverse and, at times, non-technical audience at all levels in the organization.
- Experience developing formal estimations for project completion.
- Experience playing a leadership role on a software development project.
- Able to manage multiple tasks simultaneously in a fast-paced environment.
- Effective organizational, time management, facilitation and prioritization skills.
- Knowledge of technology trends particularly in the QSR industry.
- Ability to work occasional on-call responsibilities requiring work during night, weekends, or holidays.
- Ability to travel to restaurant locations and trade shows.
What Will Make You Stand Out
- Experience in Oracle EBS, Oracle Fusion, Manhattan Active Warehouse, Manhattan Active Transportation, Workday, or similar ERP.
- Masters' degree in Computer Science or related field.
- Experience in and demonstrated expertise in hybrid applications, NoSQL Databases, Software Management Tools, Enterprise Service Bus (ESB) technologies.
- Experience with Agile software development methodologies such as Scrum or Kanban.
Where You'll Work
- A state-of-the-art building with a modern-day, open environment in the heart of The District Detroit.
- A colleague fitness center, work café and an outdoor patio with grills.
- Over 60 different meeting spaces to help promote a collaborative environment.
Start connecting with qualified job seekers
Resources for employers posting programmer/analyst lead jobs
Programmer/analyst lead job description FAQs
Ready to start hiring?
Updated March 14, 2024