Taro Logo

Senior Software Engineer - Progress OpenEdge

Mindex is a technology company providing software solutions in the education sector through their SchoolTool platform.
Rochester, NY, USA
$90,000 - $140,000
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Education

Description For Senior Software Engineer - Progress OpenEdge

Mindex is seeking a Senior Software Engineer to join their SchoolTool team, focusing on Progress OpenEdge development. This role presents an exciting opportunity to work with both established enterprise technologies and modern cloud infrastructure.

The position offers a comprehensive blend of technical challenges, from working with Progress OpenEdge technologies to implementing cloud solutions using AWS. As a senior engineer, you'll be instrumental in shaping technical solutions while collaborating with cross-functional teams to deliver high-quality educational software products.

The role demands expertise in Progress OpenEdge technologies, including OpenEdge ABL, Webspeed, and RDBMS, while also requiring proficiency in modern web technologies and cloud infrastructure. This diverse technical stack provides opportunities for growth and learning across different technological domains.

What makes this role particularly attractive is the balance between technical leadership and hands-on development. You'll be involved in critical decision-making regarding software architecture, security implementations, and cloud infrastructure, while also contributing directly to code development and maintenance.

The company offers an impressive benefits package, including comprehensive health coverage, retirement benefits, and professional development opportunities. The hybrid work environment provides flexibility while maintaining team collaboration. With a salary range of $90,000 - $140,000, this position offers competitive compensation commensurate with experience.

Mindex's focus on education technology means your work will have a meaningful impact on educational institutions and their stakeholders. The company culture emphasizes professional growth, with access to training resources and leadership development opportunities. Regular team-building events and company celebrations foster a positive work environment.

The ideal candidate will bring a strong foundation in software engineering principles, experience with enterprise-level applications, and a passion for creating robust, scalable solutions. This role offers the perfect blend of technical challenges, professional growth opportunities, and work-life balance, making it an excellent choice for experienced software engineers looking to make a significant impact in educational technology.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Progress OpenEdge

  • Assists in determining customer requirements using problem analysis and critical thinking skills
  • Defines and develops clear problem statements that represent customers' needs
  • Designs and develops technical software solutions including software architecture
  • Participates in peer reviews
  • Contributes to examining systems flow, data usage, and work processes
  • Writes and performs testing
  • Documents applications for future upgrades and maintenance
  • Identifies bugs and assists in the development process
  • Assists in writing infrastructure as code for cloud architecture
  • Write and maintain high-quality documentation

Requirements For Senior Software Engineer - Progress OpenEdge

JavaScript
  • Experience with Progress OpenEdge technologies (OpenEdge ABL, Webspeed, RDBMS, AppServer PASOE)
  • Experience with HTML, CSS, JavaScript, C#, REST APIs
  • Experience with XML, jQuery, and Ajax (plus)
  • Experience with Crystal Reports (plus)
  • Experience with AWS Technologies (Lambda, CloudWatch, IaC Templates, observability) (plus)
  • Knowledge of object-oriented software design

Benefits For Senior Software Engineer - Progress OpenEdge

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Health insurance
  • Paid holidays
  • Flexible time off
  • 401k retirement savings plan with company match
  • Dental insurance
  • Vision insurance
  • Employer paid disability insurance
  • Life insurance and AD&D insurance
  • Employee assistance program
  • Flexible spending accounts
  • Health savings account with employer contributions
  • Accident, critical illness, hospital indemnity, and legal assistance
  • Adoption assistance
  • Domestic partner coverage
  • Tickets to local sporting events
  • Teambuilding events
  • Holiday and celebration parties
  • Leadership training
  • License to Udemy online training courses
  • Growth opportunities

Interested in this job?

Jobs Related To Mindex Senior Software Engineer - Progress OpenEdge