Employment at Savigent

Careers

The next major technology wave is in motion right now. Join the Smart Manufacturing and IOT wave, which are among the fastest growing technology markets in the world. Savigent Software provides powerful solutions to our customers that enable operational efficiencies, workflow automation, manufacturing intelligence, process control and systems integration.

At Savigent, our goal is to empower every person to push the boundaries and be the best they can be. If you are looking to work in fast paced, collaborative environment and develop and deploy innovative solutions, give us a call. We are passionate about delivering extraordinary results that create the WOW for our customers and employees.

Are you interested in joining a high-caliber team who are the cornerstone to our success?

Current Opportunities

Job Summary

The Software Engineer (SE) will apply strong engineering skills as part of an agile development team to design and develop software platforms for complex, distributed Manufacturing Systems. In addition to designing and creating software, the SE will use their coding skills, do front-end development, look at problem of various size and determine a solution.

Essential Functions
  • Work on Savigent’s existing software to correct errors and/or improve overall performance
  • Analyze, develop, and integrate changes into existing applications
  • Follow a test-first development approach where automation testing your development is a priority
  • Participate in code reviews and collaborate with team members
  • Ensure a solid understanding of Savigent’s products in order to develop solutions for customers
  • Assist with project deliverables and ensure they are aligned to Savigent’s “Definition of Done” (pass all acceptance criteria, validated by automated regression, and be performant, stable, tested and standards compliant).”
  • Participate in customer and stakeholder meetings to ensure one’s understanding of the requirements to be developed
  • Follow Savigent’s Agile Product Development practices and help optimize our processes through feedback
  • Participate in building an industry-leading, IIOT platform
  • Actively assist in the development of systems that improve quality, delivery performance, and increase efficiency
  • Work on small to medium size projects that are critical to Savigent’s product roadmap, working to meet deadlines and deliverables
  • Creates and protects Savigent’s intellectual property
  • Strictly adheres to Savigent’s policies surrounding confidential and privacy issues of Savigent and its customers
  • Design and develop systems that improve quality, delivery performance, and increase efficiency.
  • Work with CTO and company leadership to understand the product roadmap
  • Key focus development areas include the support of:
    • Development and design of the application’s data structure (structured and unstructured data)
    • Development of the core C# desktop and web-based application
    • Development of the application’s UI/UX
    • Development of add-ins for Microsoft Office and other third-party applications
    • Development of a multi-tenant hosting environment for SaaS application
    • Development of documentation as necessary
  • Research new tools and technologies and analyze current processes for efficiencies
  • Influence design and development of new solutions that enhance the overall delivery and user experience of Savigent products.
  • Recognize, articulate and mentor peers on the use of, and implement patterns and best practices in accordance with industry standards.
  • Actively share knowledge, mentor and assist other team members.
  • Participate in troubleshooting and resolution of customer related issues.
  • Delivers quality products by applying patterns, best practices, industry standards; unit testing; creating innovative solutions; fixing bugs; and supporting released products
  • Packages and delivers enterprise applications in accordance with industry trends.
Minimum Requirements
  • BS in Computer Science, IT, Engineering. MS preferred
  • 5+ years in demonstrated software development experience
  • Experience with medium to large sized projects
  • Strong understanding of the .Net framework, C#, threading, WCF Service
  • Proficiency in web services design and implementation.
  • Proficiency in relevant programming languages and technologies, e.g., ASP.Net, SQL Server
  • Experience with real-time and device communication and/or Web and Azure cloud is a plus
  • Experience with Test-Driven Development and Agile methodologies
  • Strong analytical and problem-solving skills
  • Ability to work independently but with a collaborative team
  • Strong oral and written communication skills
  • A strong interest in working with and learning about, all parts of the product development life cycle

If interested in joining the Savigent team, please click on the apply button and send us your information and resume!

Apply »

Job Summary

The Program Manager (PM) will be responsible for leading projects and initiatives that impact and help achieve targeted goals and objectives of Savigent Software. The PM will manage activities required to define, design, develop and deliver Savigent Software Technology Solutions.

Essential Functions
  • Manages group alignment on project steps and assigns critical tasks across various functions. (Team-members formally report to their functional heads)
  • Partner with Account managers, Solution Architects and development team members to thoroughly address customer needs
  • Leads Customer facing project teams, including the management of services team activities, the program schedule, scope and the overall design to Customer program objectives, with ultimate responsibility for on-time, on-budget execution
  • Builds team ownership and commitment to project plan; mentors and/or coaches’ functional managers and team member performance.
  • Develop a comprehensive program plan, which identifies objectives, strategy, risks/risk mitigation, budget, effort estimates and schedules
  • Responsible for core team and cross-functional communications; communicating and influences resolution of cross-functional issues
  • Manages key initiating, planning, executing, controlling, and closing processes.
  • Schedule activities resolves resource constraints, mitigates operational risks, and delivers on program objectives;
  • Leads team to complete activities to current policies and practices; keeps documentation organized, creates Scaling Plan and Design History File for the project.
  • Ensure departmental compliance as well as appropriate departmental resources are available
  • Identifies internal Savigent process improvements affecting the project
  • Complies with required regulations, company policies, operating procedures, processes, and task assignments.
  • Leads phase and business reviews, project meeting minutes, issues log, metrics, and other key communications.
  • Positively collaborates with all levels of employees and executive team-members, customers, contractors, and vendors,
  • Ensure implementation plans are effectively managed and milestones are achieved
  • Manage relationships with external expert teams to support program delivery
  • Support the issue strategy prioritization and development process
  • Look for new business opportunities and bring those to the attention of the sales team and assigned Executive Account leaders
  • Partner with functional managers and Finance to ensure related business initiatives/projects are completed on time and accurately reflect daily/weekly activities i.e.
    • Prepare and/or review customer billing statements and hour reconciliations
    • Ensure time reporting aligns with contract/project scope
    • Address, errors and/or omissions, questions and concerns immediately
    • Ensure records of time management activities are retained and fully support billing statements
Minimum Requirements
  • B.A. in relevant field
  • 5+ years business experience or equivalent professional experience.
  • A solid understanding of technology terms and systems integrations
  • Ability to measure and identify business improvement solutions
  • Ability to be flexible and adaptable, moving and managing projects with differing objectives, milestones and deliverables
  • Highly collaborative working style with strong interpersonal skills
  • Proven organizational, planning, and time management skills
  • Demonstrated ability to deliver results with a strong sense of urgency
  • Strong entrepreneurial spirit and resourcefulness that spurs innovation and problem-solving
  • Ability to create clarity, process and systems
  • Strong leadership skills and good team player
  • Customer-oriented approach
  • Excellent verbal and written communication abilities
  • Sharp business acumen
  • Problem-solving aptitude

If interested in joining the Savigent team, please click on the apply button and send us your information and resume!

Apply »

Job Summary

Principal Solutions Architect (PSA) develops, defines, promotes and oversees large to complex strategic solutions, architectures and offerings by combining business, solutions, sales and marketing expertise. The PSA will translate business requirements into solution designs, build and implement systems and technical solutions primarily focused in manufacturing and supply chain environments.

Essential Functions
  • Oversees own and leads Architects through solution development, architecture and management processes from concept ideation through development, launch, service and maintenance.
  • Leads solution development discussions to ensure there is clear understanding between the business needs of the client and the benefits available through Savigent Software.
  • Oversees and translates customer requirements into workable solutions, ensuring the client’s business needs are met on time and within budget.
  • Pro-actively interfaces with key stakeholders (internal and external) to ensure there is solid cross functional alignment in all solutions that are developed and implemented.
  • Identifies and corrects problems to ensure that delivered solutions meet both the short and long-term company/client performance expectations.
  • Lead facilitation of design reviews, develop solutions and build consensus across all stakeholders to ensure timely and successful delivery of business value
  • Ability to lead technical engagements customers, support personnel and management from all levels within an organization
  • Experience mitigating and managing risks during product/project launches
  • Serve as a key member of our services team and leading standards, best practices process
  • Partner cross-functionally with R&D, Acct Management and sales to assess current technology landscapes and solution offerings in order to drive company growth and profits.
  • Lead team selling solution activities, communicating regularly to ensure marketing plans align with sales, launch and delivery plans.
  • Participates in budget meetings, prepares financial models, and provides daily management of project expenditures, timelines, profit and loses to ensure reduced risk to both Savigent and its clients.
  • Actively stays abreast of leading technology, business trends, best practices and company preferred architectural frameworks. Brings awareness to internal key stakeholders and makes recommendations regarding upgrades and/or relevant solutions to enhance company competency in meeting changing business needs.
Minimum Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering
  • 15+ years of technical solutions experience focused on architecting, development, testing, deployment of manufacturing execution systems (MES) and enterprise resource planning (ERP), focused on manufacturing and/or supply chain
  • 12+ years of development in .Net Framework, C# .Net, SQL Server, and PLC (Rockwell, Allen Bradley, Siemens, Emerson)
  • 12+ years in multiple manufacturing domains, both discrete and process
  • 8+ years leading, mentoring and providing oversight to internal technical teams
  • 5+ years of large-scale global deployments
  • Experience working with workflow systems
  • Strong creative thinking, problem solving, planning, time-management and organization skills to balance and prioritize work
  • Ability to travel
Preferred Requirements
  • Master’s/PhD in Computer Science, Electrical Engineering or related field
  • Six-sigma or LEAN certification will be an added advantage
  • Design/development of AI, IIOT, Smart Manufacturing concepts and technology
  • SAP modules such as MM, PP and/or Oracle Manufacturing

If interested in joining the Savigent team, please click on the apply button and send us your information and resume!

Apply »

Job Summary

The Associate Project Manager will partner with Program Managers, Resource, and Account Managers to ensure solid project execution. As a key part of the project management team, the Project Coordinator will focus on targeted initiatives and interact with cross-functional team-members and Savigent Clients to successfully forecast, track projects, address roadblocks, and deliver projects on-time and within budget.

Essential Functions
  • Partner with leaders to create project reports and forecasts and administer assigned project plans
  • Track project issues and risks, proactively raising awareness to the lead Program Manager/team-members
  • Communicate effectively with customers, keeping them apprised of timelines and milestones by providing project status updates, raising awareness if timelines or other activities begin to “slip.”
  • Coordinate with project teams and stakeholders to ensure continual alignment
  • Follow Savigent contract and invoicing steps
  • Track the completion of project milestones and deliverables
  • Partner with team-members to eliminate road-blocks and drive success
  • Identify, recommend and implement process and methodology improvements
Minimum Requirements
  • Bachelor’s degree in a relevant field
  • Minimum 2 years IT project experience, 5 years preferred. 
  • 1+ years of project management experience preferred.
  • Demonstrated past experience in process execution, coordination, and leadership
  • Possess a strong work ethic, flexibility, desire to learn, and commitment to success
  • Excellent skills with Excel and Microsoft Office, Microsoft Project is a plus
  • Possess a foundational knowledge of software and technology concepts
  • Must be able to present himself/herself in a professional manner and possess excellent presentation and communication skills (both verbal and written)
  • Willingness to travel up to 25%

If interested in joining the Savigent team, please click on the apply button and send us your information and resume!

Apply »