-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Wilmington, US-DE
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:28
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Hartford, US-CT
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:26
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Bridgeport, US-CT
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:26
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Colorado Springs, US-CO
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:25
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Sacramento, US-CA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:25
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: San Diego, US-CA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:24
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Denver, US-CO
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:23
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: San Francisco, US-CA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:22
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Los Angeles, US-CA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:21
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Little Rock, US-AR
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:21
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Fort Smith, US-AR
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:20
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Mobile, US-AL
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:20
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Phoenix, US-AZ
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:19
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Cheyenne, US-WY
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:18
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Tucson, US-AZ
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:18
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Rock Springs, US-WY
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:17
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Birmingham, US-AL
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:16
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Eau Claire, US-WI
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:16
-
Essential Duties and Responsibilities:
- Provide strategic direction and guidance to the software engineers within the IT Applications Development team in support of application design, software development, and software integration.
- Define the key priorities in pursuit of the vision and goals associated with the Software Engineering practice.
- Ensure Software Engineering staff are following best practices around application design, software development, and software integration throughout the system development lifecycle.
- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination.
- Provide leadership and direction to staff for completeness of application design, software engineering, and software integration.
- Work toward the improvement of the software life cycle time by increasing the quality of requirements and reducing the amount of time spent in the application design, development, and integration phases.
- Manage the Software Engineering staff as a shared service to support multiple projects.
- Ensure that the Software Engineers have the appropriate tools, skills, and training to support the project needs.
- Manage geographically distributed staff to maximize staff utilization.
- Work closely with delivery managers and product managers to support product delivery and enhancements.
- Drive all aspects of engineering recruiting including but not limited to; attracting great talent and retaining a highly skilled, proficient engineering team.
- Lead day-to-day development activities while remaining actively engaged in design, architecture, and technical decision-making.
- Review code regularly to ensure adherence to engineering standards, security practices, and maintainability.
- Provide technical guidance and hands-on problem-solving support to development teams.
- Partner closely with architecture, QA, DevOps, security, and product teams to deliver high-quality software at scale.
- Manage and mentor a team of software developers, including performance management, coaching, and career development.
- Set clear expectations around technical excellence, delivery commitments, and professional growth.
- Build a collaborative team culture focused on accountability, quality, and continuous improvement.
- Oversee development using multiple SDLC methodologies focusing on a solid design, quality process and adherence to standards and timelines.
-Adapt delivery approaches to meet enterprise governance, compliance, and business requirements.
- Plan and manage capacity, estimates, dependencies, and delivery risks.
- Design, implement, and evolve development processes to improve predictability, velocity, and product quality.
- Establish and enforce best practices for source control, code reviews, testing, CI/CD, and documentation.
- Identify and reduce technical debt while balancing delivery priorities.
- Define and track engineering metrics re...
....Read more...
Type: Permanent Location: Montgomery, US-AL
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:15
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Richmond, US-VA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:14
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Milwaukee, US-WI
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:14
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Spokane, US-WA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:13
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Roanoke, US-VA
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:12
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Charleston, US-WV
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:12
-
Essential Duties and Responsibilities:
- Apply systems analysis and testing techniques and procedures to ensure software or system functional specifications are correctly identified.
- Create test-related work products (test cases/scripts, test datasets, test validation and verification results etc.) per testing standards and procedures.
- Prepare any required reporting documentation for the respective testing activities.
- Ensure adherence to performance standards and best practices during testing
Key Responsibilities:
• Partner with teams to optimize how Jira is used for planning, tracking, and delivery
• Guide teams on effective use of boards, backlogs, issue types, dashboards, and reports
• Support hybrid delivery models through practical Jira usage patterns
• Help teams define meaningful metrics and dashboards for visibility and continuous improvement
• Act as a Jira subject-matter expert, answering usage questions and advising on best practices
• Identify common challenges or inefficiencies and recommend improvements to workflows and usage
Jama Enablement & Usage
• Support teams in using Jama to manage requirements, traceability, reviews, and baselines
• Partner with product, engineering, and quality teams to ensure requirements are clear, traceable, and actionable
• Coach users on effective review cycles, collaboration, change management, and impact analysis
• Help ensure Jama usage supports audit readiness and documentation needs where applicable
• Promote consistent, repeatable approaches to requirements management across programs
Cross-Tool & Collaboration Responsibilities
• Help teams understand how Jira and Jama work together to support end to end delivery
• Translate delivery, product, and compliance needs into practical tool usage patterns
• Contribute to standards, playbooks, templates, and example workflows
• Provide onboarding, training sessions, office hours, and user guides
• Capture user feedback and help prioritize improvements or enhancements
Minimum Requirements
- Bachelor's Degree in related field.
- 5-7 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Program Specific Requirements
• 5+ years of hands-on experience using Jira in a product, delivery environment
• 3+ years of hands-on experience using Jama or similar requirements management tools
• Strong understanding of product development and SDLC processes
• Experience working closely with product managers, engineers, QA, and delivery leads
• Ability to translate process needs into practical, usable workflows
• Comfortable supporting both technical and non-technical users
EEO Statement
Maximus is an equal opportunity employer.
We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characte...
....Read more...
Type: Permanent Location: Morgantown, US-WV
Salary / Rate: Not Specified
Posted: 2026-04-11 08:19:11