Coinstar

Principal Software Engineer – Corporate Systems

Coinstar

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $159,211 - $199,013 per year

Job Level

About the role

  • Responsible for providing technical leadership for Coinstar’s enterprise applications with a focus on our ERP platform and core business systems
  • Identifying and resolving complex issues, strengthening and enhancing current solutions
  • Acting as a technical go-to for software engineers in developing solutions that support Coinstar’s corporate systems
  • Establishing standards and best practices for translating business requirement into full-stack development solutions across ERP and integrated applications
  • Collaborating in setting and implementing the overall organizational vision
  • Representing the Technology organization across the business to ensure functional alignment with strategic business goals
  • Participating in company long-range planning sessions
  • Managing vendors and enterprise Service Level Agreements (SLAs)
  • Maintaining all software development and operational documentation.
  • Providing technical direction to achieve Service-oriented Architecture (SOA) principles to build full-stack software solutions according to software engineering design best practices
  • Leading team attainment of velocity and productivity goals in project and time tracking tools

Requirements

  • Bachelor’s degree in computer science or related technical field is preferred
  • 12+ years of hands-on experience designing, developing, and delivering enterprise software solutions
  • Expertise with ERP systems and integrated business applications
  • Experience in delivering end-to-end solutions across multiple layers, including: Application development using .NET and C# Database technologies (SQL, SQL Stored Procedures, No SQL, Redis, or similar) Web technologies (e.g. .NET Web API, Rails, XML, HTML, IIS) Cloud Platforms (AWS, Azure)
  • Experience working with code harnesses, Agile development, Dev/Ops methodologies, and industry standard CI/CD tools
  • Experience developing SOA and SaaS principles and design patterns
  • Experience collaborating with Finance, Accounting, and cross-functional teams to develop technical solutions
  • Experience assessing and integrating automation tools (e.g., Microsoft Power Automate or similar) to improve workflows and maximize existing capabilities
  • Proficiency with major programming languages (C# is required. C++, Java, Python, Ruby on Rails is a plus)
  • Deep familiarity with ERP support and development (Infor CSI, dEPM, or similar)
  • Familiarity with development tools and testing frameworks (e.g., Bitbucket, Visual Studio, TFS, Selenium, Cucumber, TestComplete) is a plus
  • Strong data analytic capabilities is a plus
  • Strong analytical and problem-solving skills, with ability to troubleshoot complex system issues
  • Ability to identify areas of opportunities for process and system improvements
  • Ability to elevate team effectiveness through technical leadership and mentorship
  • Ability to work in a dynamic environment with evolving requirements and priorities
  • Strategic thinking and leadership skills with the ability to work across all levels of the organization
  • Strong organizational, multi-tasking, and problem-solving skills, both within and across teams
  • Excellent written and verbal communications skills
  • Ability to lead, mentor, and guide software engineers in developing impactful solutions
  • Ability to cross team boundaries to forge successful outcomes
Benefits
  • Health & Wellness Coverage – Three outstanding medical plans to choose from, along with dental and vision insurance
  • Short- and Long-Term Disability Insurance
  • Life Insurance
  • Retirement Savings – Traditional and Roth 401(k) plans with a company-match that immediately vests
  • Paid Time-Off – PTO accruals begin at 18 days per year, plus 10 company holidays and 2 floating holidays annually
  • Additionally, we offer paid parental and adoption leave
  • Other Perks and Benefits – A generous Corporate Matched Giving plan and an Employee Assistance Program
  • Work Environment – We offer a casual and flexible work environment with work from home options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ERP systems.NETC#SQLNo SQLRedisAWSAzureSOASaaS
Soft Skills
analytical skillsproblem-solving skillstechnical leadershipmentorshipstrategic thinkingorganizational skillsmulti-taskingcommunication skillscollaborationtroubleshooting
Certifications
Bachelor’s degree in computer science