Job Closed

This listing is no longer active.

The Newberry Group logo
The Newberry Group

Newberry Group is a performance-driven government services and solutions firm that provides security compliance, program governance, consulting, and customized solutions for public sector clients nationwide. The strength of our company is a direct reflection of our highly skilled and talented workforce.

Senior Legacy Systems Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

United States

Posted

63 days ago

Salary

0

Seniority

Senior

Job Description

Senior Legacy Systems Engineer

The Newberry Group

Who We Are… Newberry Group is a performance-driven government services and solutions firm that provides security compliance, program governance, consulting, and customized solutions for public sector clients nationwide.  The strength of our company is a direct reflection of our highly skilled and talented workforce. Job Summary We are seeking an experienced Senior Legacy Systems Engineer to support, maintain, and enhance mission critical legacy applications supporting the Application Sustainment and Production Support Operations team within the Rural Development mission area at the Department of Agriculture (USDA). This role is central to ensuring stability, continuity, and performance of longstanding systems while contributing to modernization and optimization efforts. The ideal candidate brings deep troubleshooting expertise, strong analytical skills, and a solid understanding of legacy architectures and operational support practices. Location This is a full-time telecommuting role. The applicant must reside in the United States and be eligible to obtain a Public Trust clearance. Responsibilities and Duties - Provide advanced technical support for legacy applications, including troubleshooting, debugging, performance tuning, and root‑cause analysis. - Lead sustainment and production support activities to ensure reliable system availability and minimize downtime. - Analyze application logs, batch processes, data flows, and system interactions to resolve complex issues. - Collaborate with cross‑functional teams including development, infrastructure, database, and operations to address system defects, enhancements, and configuration updates. - Participate in scheduled and emergency maintenance activities, including code deployments, patching, and environment updates. - Develop and maintain documentation such as system diagrams, technical runbooks, troubleshooting guides, and operational procedures. - Support modernization planning, risk analysis, and mitigation strategies for legacy components. - Help guide junior sustainment staff by providing technical leadership, best practices, and mentorship. - Ensure compliance with incident, change, and problem management processes as part of a structured ITSM framework. Basic Qualifications and Skills Required - Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field; or equivalent hands‑on experience. - 4–7 years of experience in legacy system engineering, application sustainment, or production support in enterprise environments. - Strong experience with legacy platforms such as mainframe systems, COBOL, client‑server architectures, older database technologies, or custom‑built legacy enterprise applications. - Proficiency in diagnosing system failures, performance issues, and integration points across multi‑tier environments. - Experience with ITSM systems (ServiceNow, Remedy, Jira Service Management, etc.) for incident, change, and problem tracking. - Strong analytical and communication skills, with the ability to collaborate across both technical and functional teams. - Demonstrated ability to work in high‑pressure production support environments and manage multiple priorities. Preferred Qualifications and Skills (not mandatory) - Experience supporting modernization or migration initiatives involving legacy systems. - Familiarity with scripting languages such as PowerShell, Bash, or Python for automation and maintenance tasks. - Knowledge of integration frameworks, APIs, and middleware that connect legacy systems to modern applications. - Experience with Windows, Linux, or mainframe operating environments. - Understanding of DevOps practices and CI/CD concepts. Benefits and Perks In addition to competitive wages, Newberry Group offers an outstanding benefit package. This includes medical coverage with three plan options, dental and vision coverage, personal time off, paid holidays, paid parental leave, telecommuting if available, retirement savings accounts (Pre-Tax and Roth), flexible and dependent care savings accounts, life insurance, long and short-term disability coverage, tuition and training reimbursement, employee assistance program, and more. The Newberry Group, Inc. is an Equal Opportunity Employer – EEO/AA/Disability/Veterans.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200

Join nesto — proudly named Canadian Rocketship 2025*. A Deloitte Fast 50 company evolving alongside Canada’s top tech innovators and disrupting a 2.1 Trillion-dollar mortgage industry at light speed by building the mortgage ecosystem of the future. BUILD a mission-critical mortgage platform that powers core lending operations. You’ll work with a mature monolith system built on a specialized technology stack, driving enhancements, modernization initiatives, and high-impact integrations while ensuring stability in a regulated financial environment. Why join us - Hypergrowth: Deloitte Fast 50 — 3 years in a row - Tech community credibility: TechTO Canadian Rocketship 2025* - Industry leadership: CLA Lending Company of the Year — 4 consecutive years - Talent magnet: CMP Top Mortgage Employer 2025 - Trusted technology: powering major financial institutions across Canada - An entrepreneurial culture built on trust, speed, uncomfortable ambition, being stronger together, and a relentless obsession with our clients. Who are you Builders. Problem-solvers. Curious minds. People who move fast, embrace innovation, and believe we’re stronger together. If you trust your skills and want to build real technology that reshapes an entire industry, join us now. About nesto and Nesto Cloud nesto is Canada’s leading provider of mortgage technology and financing solutions, managing $73B+ CAD in residential and commercial mortgages, with 1,000+ team members across 12 offices nationwide. You will be working on Nesto Cloud, Canada’s most advanced cloud platform, delivering end-to-end technology solutions for lenders in the digital age. As the Team Lead, you will lead and manage a team of software developers, ensuring efficient project execution, high-quality deliverables, and effective collaboration across cross-functional teams. You will provide mentorship, remove roadblocks, and drive the team's focus on impactful projects while promoting a culture of continuous improvement and employee growth. What you'll be doing - Direct and manage a team of developers, providing guidance, support, and mentoring to ensure team success. - Proactively identify and eliminate obstacles for the team, thus fostering a productive and efficient work environment. - Collaborate with cross-functional teams to ensure projects are delivered on time while maintaining our quality standards. - Collaborate effectively with the product team to manage scope and deliverables for the technical side of the roadmap. - Make independent decisions for the team, demonstrating the ability to handle complex management situations and provide effective resolutions. - Contribute to the company's technical strategy and ensure our technical infrastructure is scalable, robust, and secure. - Develop using Jade, C# .NET, SQL/NoSQL databases, and Azure cloud technologies. - Work on initiatives to modernize and refactor core modules to improve maintainability and performance. - Identifying areas for improvement and implementing necessary changes. - Design, write, and maintain comprehensive unit and integration tests to ensure system reliability. - Conduct regular meetings with direct reports, providing constructive feedback on their work, assisting team members in setting goals, and working with the engineering manager to ensure employee growth and retention objectives are met. - Use AI-assisted development tools to improve productivity and code quality. - Develop and implement training and mentorship programs for developers at all levels. Who we're looking for - Over 7 years of experience as a Back-End Software Developer (Jade and C#, a strong asset); - Leadership skills, demonstrating the ability to guide and mentor team members. - Strong understanding of best practices in software engineering, including design patterns, testing methodologies, and agile/waterfall development processes. - Proficient in producing quality and performance metrics on the SDLC process and implementing improvements based on the analysis. - Excellent problem-solving skills, with the ability to proactively identify and resolve obstacles for the team. - Demonstrated ability to prioritize and manage multiple projects simultaneously, focusing on key initiatives. - Effective collaboration and communication skills, fostering strong relationships with cross-functional teams, including product management. - Experience in making independent decisions and handling complex management situations, considering both technical and business aspects. - Proven track record in providing constructive feedback, setting goals, and contributing to the growth and retention of team members. - Passion for software development and a track record of continuous learning and growth. - Ability to understand and extend complex, deeply coupled codebases. - Strong experience writing and maintaining robust unit and integration tests. - Strong experience working with monolithic systems and integrating legacy systems with modern APIs or services. - Experience with GoLang, React, Blazor; as well as knowledge of the Canadian mortgage industry and its related financial institutions are a plus. - Time Zone: Preference for candidates able to consistently work within the EST time zone, as the team is based in the GTA area and works closely in real time to ensure strong collaboration. The Reward The A-Team: Work alongside high-performing talent in the industry. Accelerated Growth: The slope of your learning curve here will be vertical. You will touch more production systems in one year than you would in five years at a bank. Top-Tier Coverage: Premium benefits plan fully paid by nesto, including comprehensive insurance and unlimited access to telemedicine and mental health services for you and your family. Rest & Recharge: 4 weeks of vacation to ensure you stay at peak performance. Best-in-Class Tools: Access to the resources and tech you need to execute without friction. Working framework: the environment that makes you productive and enables teamwork. Diversity & Inclusion At nesto, we believe that creativity and collaboration are the result of a diverse team. We are committed to fostering a culture of diversity, equity, inclusion, and belonging, and we strongly encourage women, people of color, LGBTQIA+ individuals, and individuals with disabilities to apply. We are committed to creating a workplace that is inclusive and welcoming to all. #LI-DNI

Canada
C$110K - C$140K / year
Job Closed
Genesys logo

Lead Developer (SQL,Python)

Genesys

Orchestrating billions of remarkable experiences in more than 100 countries – through cloud, digital and AI technology.

Backend Engineer63 days ago
Full TimeRemoteTeam 5,001-10,000Since 1990H1B Sponsor

Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by delivering empathetic, personalized experiences at scale to drive customer loyalty, workforce engagement, efficiency and operational improvements. We employ more than 6,000 people across the globe who embrace empathy and cultivate collaboration to succeed. And, while we offer great benefits and perks like larger tech companies, our employees have the independence to make a larger impact on the company and take ownership of their work. Join the team and create the future of customer experience together. Description Summary Positions in this job profile are responsible for providing strategic consulting to customers to help them operate more efficiently or effectively using products sold by the organization. Activities include: - Identifying and measuring customers strategic problems; - Recommending, designing and implementing intuitive and competitive business solutions; - Identifying business opportunities and potential growth areas for customers; - Developing roadmaps and action plans for organizations to achieve their long-term strategic objectives; - Assisting clients in adopting best practices. Expectations for this job profile are typically as follows: - Exhibit a wide range of professional knowledge and experience, used to achieve operational targets within their specific function. - Determine methods and procedures to solve complex problems, drawing from prior experience. - Influence colleagues within and outside their business function regarding policies and practices of the larger organization. - Provide guidance to junior colleagues and manages major and complex projects, delegating work to ensure goals are met. Key Requirements & Skills 1. Data Architecture & Design - Design and implement robust, scalable data pipelines and data warehouses using Snowflake and related tools. - Develop and maintain complex data models that meet performance, scalability, and reliability standards. - Define and enforce data architecture best practices, including naming conventions, schema design, and access controls. 2. Data Engineering & Development - Develop and optimize ETL/ELT processes using Snowflake, Snowpipe, dbt, Streams, and Tasks. - Write high-performance SQL queries and implement solutions to manage compute and storage costs effectively. - Build reusable data components and workflows that support analytics, reporting, and machine learning use cases. 3. Performance Optimization & Monitoring - Monitor Snowflake usage and tune performance at query, schema, and warehouse levels. - Establish proactive monitoring and alerting frameworks for data quality and cost management. 4. Collaboration & Stakeholder Engagement - Partner closely with analytics, BI, and platform teams to ensure reliable data delivery for reporting and analytics. - Engage with business stakeholders to understand requirements and translate them into technical data solutions. Required Qualifications - 8 years of professional experience in data engineering and data warehousing, with strong exposure to cloud-based platforms. - 4+ years of specialized, hands-on experience with Snowflake, including data modeling, performance tuning, and cost optimization. - Expert-level proficiency in SQL and strong scripting skills in at least one programming language (Python or JavaScript preferred). - Proven experience with modern data engineering tools such as Snowpipe, dbt, Streams, and Tasks. - Demonstrated ability to lead technical projects and mentor team members. - Strong analytical, problem-solving, and communication skills with a collaborative, team-oriented mindset. Desirable (Nice-to-Have) Skills - Domain Knowledge: Familiarity with Contact Center analytics. - Specific Tools: Experience with Genesys Cloud or Genesys Infomart. - BI & Cloud: Knowledge of AWS, Power BI, and Tableau. If a Genesys employee referred you, please use the link they sent you to apply. About Genesys: Genesys® empowers more than 8,000 organizations worldwide to create the best customer and employee experiences. With agentic AI at its core, Genesys Cloud™ is the AI-Powered Experience Orchestration platform that connects people, systems, data and AI across the enterprise. As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces. To learn more, visit www.genesys.com. Reasonable Accommodations: If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at reasonable.accommodations@genesys.com. You can expect a response within 24–48 hours. To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending. If you have any questions, please include them in your email. This email is intended to support job seekers requesting accommodations. Messages unrelated to accommodation—such as application follow-ups or resume submissions—may not receive a response. Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics. Please note that recruiters will never ask for sensitive personal or financial information during the application phase.

India
Zensar logo

ESaaS - SFDC - Lightning UI & JavaScript Development

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Backend Engineer63 days ago
Full TimeRemoteTeam 10,001

Key Responsibilities Technical Leadership - Lead end-to-end technical design for Salesforce implementations, enhancements, and integrations. - Provide architectural guidance on Salesforce best practices, data models, and security design. - Review solution designs, code, and configurations to ensure adherence to standards and performance expectations. - Mentor and guide developers on Salesforce technologies (Apex, LWC, Flows, Integration patterns). Development & Customization - Design and develop scalable custom components using Apex, Lightning Web Components (LWC), Visualforce, Flows, and APIs. - Implement and optimize integrations using REST, SOAP, Middleware (Mulesoft, Boomi, etc.). - Configure Salesforce objects, fields, validation rules, approval processes, and automation. Project Delivery - Collaborate with the onshore team to understand requirements, solution approaches, and timelines. - Translate business requirements into technical specifications and development tasks. - Ensure on-time delivery of sprints with high-quality code and coverage. - Participate in sprint planning, backlog grooming, and estimation activities. Quality Assurance & Governance - Establish and enforce coding standards, branching strategies, and release management processes. - Support CI/CD pipeline implementation and deployment best practices. Perform impact assessments and ensure compatibility across Salesforce releases

India
Job Closed
Full TimeRemoteTeam 11-50

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. A Principal Software Engineer is a senior technical leader responsible for architecting and implementing complex software solutions, driving technical excellence, and providing guidance on major engineering projects. They play a crucial role in shaping the technical roadmap and strategy of the organization. A Principal Software Engineer is an individual contributor focusing on the significant engineering ownership of complex applications including design and development of new features, improvements to existing code, code release and deployment and maintenance of the applications. What will you do: - Provide technical feasibility and evaluation of the product based on business needs. - Provide technical leadership to the team in design finalization, code reviews, and resolving production support and maintenance issues. - Lead design and implementation of critical software components and systems. - Mentor technical members of the team. - Contribute to the development of coding standards, best practices, and guidelines - Collaborate with stakeholders to define and execute the technical roadmap. - Stay informed about emerging technologies and industry trends to drive technical innovation. - Hands-on role which involves coding on day-to-day basis. - Lead domain modelling designs. - Responsible for production on-call duties like any other team member. - Produce high quality design documentation. - Develop event-driven architectures and streaming pipelines for high-volume data ingestion and processing. - Implement stream processing using Kafka. - Ensure data reliability, fault tolerance, and exactly-once/at-least-once semantics. Monitor, troubleshoot, and optimize Kafka performance, latency, and throughput. What will you bring: - 10+ years of expertise in Java, Spring boot microservices and Cloud Native technologies or similar (including 2+ years in a lead or principal capacity). - Designed, developed, and maintained a complex software solution involving multiple stakeholders. - Proficient in AWS/EKS and SQL/NOSQL platforms. - Preferred knowledge of service mesh technologies like Istio/Envoy. - Deep knowledge and understanding of Cloud based development tools and processes. - Proven experience in designing critical applications that interact with several other systems internally and externally. - Develop event-driven architectures and streaming pipelines for high-volume data ingestion and processing. - Implement stream processing using Kafka. - Ensure data reliability, fault tolerance, and exactly-once/at-least-once semantics. - Monitor, troubleshoot, and optimize Kafka performance, latency, and throughput. - Deep knowledge and understanding of software development process in a distributed multi geography team environment. - Good hands-on experience in domain driven modeling and API development. - Good working knowledge of SRE practices and responsibilities. - Excellent problem-solving and communication skills including written and oral. - Proven team player who can mentor other technical members of the team. What will set you apart: - Bachelor’s degree in computer science or related field. - Architecture level cloud or product certifications. This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required to perform other duties that are not included in this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

India