Senior Software Release Manager

2 days ago


Princeton Junction, United States MAXIMUS Full time

Description & Requirements Maximus is a leading innovator in the government space, providing transformative solutions in the management and service delivery of government health and human services programs. We pride ourselves in our commitment to excellence, innovation, and a customer-first approach, driven by our core values. This has fostered our continual support of public programs and improving access to government services for citizens. Maximus continues to grow its Digital Solutions organization to better serve the needs of our organization, our customers in the government, health, and human services space, while improving access to government services for citizens. We use an approach grounded in design thinking, lean, and agile to help solve complicated problems and turn bold ideas into delightful solutions. We are seeking a highly organized and experienced Release Manager to oversee the planning, scheduling, and coordination of software releases. The ideal candidate will have a deep understanding of release management processes, DevOps practices, and project management. You will work closely with development, QA, operations, and product teams to ensure timely and smooth releases of our software products. This position will be a hybrid role, with 3 days a week in the Tysons Corner, VA office or our Princeton, NJ location. Essential Duties and Responsibilities: - Plan, manage, and oversee infrastructure delivery services. - Assist with project budget, resources, and schedule. - Ensure deliver of project lifecycle documents, including, but are not limited to, Project Plan, Installation Plan, Standard Operating Procedures (SOPs), Systems Design Document, Configuration Management (CM) Plan, Release Management Plan, & Risk Management Plan. - Track costs, schedule, and project performance, and take corrective actions, when necessary, to ensure that projects are within budget, on schedule, and meet quality standards & customer satisfaction. - Utilize Project Management (PM) lifecycle and Systems Development Lifecycle (SDLC) methodologies. - Release Planning: Develop and maintain release schedules, ensuring alignment with product roadmaps and business priorities - Coordination & Communication: Coordinate release activities across multiple teams, including development, QA, operations, and product management. Communicate release status, risks, and issues to stakeholders - Deployment Management: Oversee the deployment process, ensuring releases are executed smoothly and without issues. Manage rollback procedures and contingency plans - Environment Management: Ensure that all environments (development, testing, staging, production) are properly configured and maintained for successful releases - Risk Management: Identify and mitigate risks associated with releases, including dependency management and potential conflicts - Continuous Improvement: Implement and improve release management processes, tools, and practices to increase efficiency and reduce errors - Documentation: Maintain detailed release notes, deployment plans, and change logs. Ensure all release artifacts are documented and archived - Post-Release Review: Conduct post-release reviews to identify lessons learned and areas for improvement. Implement feedback into future releases - Responsible for owning and managing the configuration management of a broad ecosystem of applications and systems Minimum Requirements - Bachelor's degree required. - Minimum of 5 years of project management experience required. - Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience) - 5 years of experience in release management, software development, or a related role - Strong understanding of software development lifecycle (SDLC) and agile methodologies - Proficiency with release management and CI/CD tools (e.g., Jenkins, Git, Bamboo, Octopus Deploy) - Experience with project management tools (e.g., Jira, Trello, Asana) - Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment - Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams - Detail-oriented and highly organized, with a strong focus on quality and process improvement - Proficiency in Git and in Git branching strategies - Experience with N-Tier and microservice based applications - Experience with site reliability engineering (SRE) concepts and principles - Working knowledge of frontend development technologies and frameworks such as ReactJS, AngularJS - Experience with backend platforms and frameworks e.g Spring Boot Java - Experience working with low-code applications and platforms e.g Appian - Chat and messaging tools experience such as MedChat, Genesys, Twilio, SendGrid, Firebase Cloud Messaging - Experience with data pipeline and analytics concepts and technologies techjobs EEO Statement Active military service members, their spouses, and veteran candidates often embody the core competencies Maximus deems essential, and bring a resiliency and dependability that greatly enhances our workforce. We recognize your unique skills and experiences, and want to provide you with a career path that allows you to continue making a difference for our country. We're proud of our connections to organizations dedicated to serving veterans and their families. If you are transitioning from military to civilian life, have prior service, are a retired veteran or a member of the National Guard or Reserves, or a spouse of an active military service member, we have challenging and rewarding career opportunities available for you. A committed and diverse workforce is our most important resource. Maximus is an Affirmative Action/Equal Opportunity Employer. Maximus provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disabled status. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Annual Base Pay Minimum for this Position $ 96,400.00 Annual Base Pay Maximum for this Position $ 179,160.00



  • Princeton, New Jersey, United States MAXIMUS Full time

    Job Title: Senior Software Release ManagerMaximus is seeking a highly organized and experienced Senior Software Release Manager to oversee the planning, scheduling, and coordination of software releases. The ideal candidate will have a deep understanding of release management processes, DevOps practices, and project management.Key Responsibilities:Plan,...


  • Princeton, New Jersey, United States MAXIMUS Full time

    Job Title: Senior Software Release ManagerMaximus is a leading innovator in the government space, providing transformative solutions in the management and service delivery of government health and human services programs.We pride ourselves in our commitment to excellence, innovation, and a customer-first approach, driven by our core values. This has fostered...


  • Princeton, New Jersey, United States MAXIMUS Full time

    Job Title: Senior Software Release ManagerWe are seeking a highly organized and experienced Release Manager to oversee the planning, scheduling, and coordination of software releases. The ideal candidate will have a deep understanding of release management processes, DevOps practices, and project management.Key Responsibilities:Plan, manage, and oversee...


  • Princeton, New Jersey, United States MAXIMUS Full time

    Job Title: Senior Software Release ManagerMaximus is a leading innovator in the government space, providing transformative solutions in the management and service delivery of government health and human services programs. Our commitment to excellence, innovation, and a customer-first approach has fostered our continual support of public programs and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewContribute to impactful solutions.Captivation Software has established a strong reputation for delivering tailored solutions to clients efficiently. Our engineering team is dedicated to excellence and continuous improvement in their work, striving to provide optimal solutions that support national security initiatives.Role ResponsibilitiesWe...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Position OverviewBuild innovative solutions that make a difference.Captivation Software has established a strong reputation for delivering tailored solutions to our clients promptly. Our engineering team is dedicated to excellence and innovation, striving to provide optimal solutions that contribute to national security.Role SummaryWe are seeking a highly...


  • Princeton, California, United States Indium Software Full time

    Indium Software is seeking a highly skilled Java Developer to join our team. The ideal candidate will have 7-10 years of experience in senior-level core Java, microservices, AWS, Kubernetes, and SQL. They will be responsible for working on investment applications such as portfolio management systems, trading systems, and research systems across equity, fixed...


  • Princeton, California, United States Indium Software Full time

    Indium Software is seeking a highly skilled Java Developer to join our team. The ideal candidate will have 7-10 years of experience in senior-level core Java, microservices, AWS, Kubernetes, and SQL. They will be responsible for executing on investment applications, including portfolio management systems, trading systems, and research systems. The candidate...

  • Release Manager

    4 weeks ago


    Princeton, United States VDart Inc Full time

    Job DescriptionJob DescriptionJob Title: Release ManagerLocation: Des Moines, IA Sioux Falls, SD/Atlanta, GA, Dallas, TX, Chicago, IL, Princeton, NJ, Newton, MADuration /Term: FTE / C2H for 6 months Description:Environments: Release management lead analyst or manager to help define strategy and support the Enterprise Data team's environment and release...

  • Release Manager

    3 weeks ago


    Princeton, United States VDart Inc Full time

    Job DescriptionJob DescriptionJob Title: Release ManagerLocation: Des Moines, IA Sioux Falls, SD/Atlanta, GA, Dallas, TX, Chicago, IL, Princeton, NJ, Newton, MADuration /Term: FTE / C2H for 6 months Description:Environments: Release management lead analyst or manager to help define strategy and support the Enterprise Data team's environment and release...

  • Software Engineer 2

    3 days ago


    Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer to join our team as a DevOps Engineer. As a key member of our engineering team, you will be responsible for developing and maintaining complex infrastructure as code (IaC) solutions.Key ResponsibilitiesDesign, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitLab...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled and experienced software engineer to join our team. As a senior-level software engineer, you will play a key role in assisting with daily responsibilities on our program.ResponsibilitiesAssist with daily responsibilities on the programCollaborate with the team to develop and implement software...


  • Annapolis Junction, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!Independent Software is hiring a Senior Software Engineer.   Requirements: Back-end developer with with Java, Elastic Search, Springboot, JPA/Hibernate, Kafka, Monolithic Springboot to MicroservicesExperience and Education: Bachelor’s degree in Computer Science or related discipline from an...


  • Princeton, New Jersey, United States VDart Inc Full time

    Job OverviewVDart Inc is seeking a highly skilled Release Management Lead to join our team. As a key member of our Enterprise Data team, you will play a critical role in defining and implementing our release strategy and process.Key ResponsibilitiesRelease Strategy and ProcessDevelop and maintain a comprehensive release strategy that aligns with enterprise...


  • Princeton, New Jersey, United States VDart Inc Full time

    Job OverviewVDart Inc is seeking a highly skilled Release Management Lead to join our team. As a key member of our Enterprise Data team, you will be responsible for defining and implementing a release strategy that aligns with our enterprise standards.Key ResponsibilitiesRelease Strategy and Planning: Collaborate with cross-functional teams to develop and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our CCE SaaS team, you will be responsible for supporting the development and maintenance of our containerized applications and services.Key ResponsibilitiesMaintenance and troubleshooting of containerized applicationsUpgrade services...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex operational data flows.Key ResponsibilitiesDesign and implement data storage, data transport, data management, data security, data...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled Senior Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for the automation, integration, verification, validation, and system testing of various COTS, FOSS, and GOTS packages, libraries, and software products for next-generation...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job DescriptionJoin a Team of InnovatorsCaptivation Software is a leading provider of innovative solutions for the telecommunication industry. We are seeking a highly skilled Senior Software Engineer to join our team of experts.ResponsibilitiesAnalyze user requirements to design and develop software solutions for telecommunication applicationsDebug and...


  • White River Junction, Vermont, United States SS&C Technologies Full time

    Job Title: Senior Software EngineerSS&C Technologies is a leading provider of investment and financial services software. We are seeking a highly skilled Senior Software Engineer to join our team.Job Summary:The Senior Software Engineer will be responsible for designing and developing complex software components for our distributed content management and...