Software Engineer, Senior

Job Summary

We’re Progress – we offer the best platform for building and deploying tomorrow’s applications quickly and easily. We are bold, forward-thinking innovators who build things that work and care about our customers. We invent and reinvent every day, work together as one, value and respect each other and cheer our wins.

We are seeking a highly experienced Senior Software Engineer with a strong focus on Java and a background in CloudOps. If you thrive in a collaborative, inclusive, and iterative delivery environment, we invite you to join our team of creative problem solvers.

What you will do in this role:
  • Design, develop and maintain high-quality Java-based applications in the cloud
  • Participate in planning, code reviews, design, and test automation
  • Champion software development best practices
  • Function as a strategic partner with our Lead Architect to optimize high-performing systems and contribute to the creation of reference architectures and baseline models
  • Collaborate with and across Agile teams to develop robust cloud-based solutions
  • Be a technology advocate, staying updated with technology trends, learning and experimenting with new technologies
What you will bring to this role:
  • Bachelor’s degree in computer science
  • Approximately 5+ years of experience in designing and delivering software systems
  • High level of proficiency in Java and Spring Framework, with familiarity in other languages
  • Prior experience in CloudOps Engineering, including experience working with public cloud-hosted environments
  • Knowledge of micro-services and scalable cloud architectures, as well as container orchestration services
  • Excellent problem solving and debugging skills
  • Solid verbal and written communication skills
We'd be happy to chat if this sounds like you and fits your experience and career goals. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy:
  • Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan. Tuition Reimbursement program. Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance.
  • Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
  • Flexible paid vacation time, paid day off for your birthday, and company holidays. A variety of leave plans, including Parental Leave.
  • Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health.
Progress is proud to be an Equal Opportunity Employer!


We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

View all open positions