About Thesis At Thesis, we're passionate about revolutionizing higher education through innovative student information management solutions. We've just been recognized as the 31st most loved workplace globally, and we're excited to invite you to be a part of our journey.
Thesis SM is our cutting-edge software suite designed to liberate higher education institutions from outdated legacy systems, offering the flexibility to scale and adapt to new market realities with ease. For smaller colleges in the US and Canada, Thesis Elements provides a cost-effective, modern solution to efficiently manage student processes, complete with robust reporting and flexible integration.
Our sole focus on higher education sets us apart. We specialize in mid-market institutions in the US, Canada, and the UK, addressing core student administration challenges with standardized, purpose-built solutions. Our mission is to drive change through our powerful Student Information System, backed by proven implementation services and world-class support.
Collaboration and relationships are at the heart of Thesis. We work closely with our team and customers to empower higher education institutions, helping them embrace a brighter future with streamlined, effective student information management.
Why work for us? At Thesis, we are dedicated to creating a diverse and inclusive environment where every voice is heard, supported, and celebrated. We offer continuous training, support, and development for all employees, fostering a family-first culture with enthusiastic colleagues who support and learn from each other.
Our competitive benefits include unlimited annual leave and a flexible, fully remote working environment. As an equal opportunities employer, we ensure you have the freedom and autonomy to succeed while investing in your personal and professional growth.
Join us and contribute to the development of an international software firm, where your potential can truly thrive.
What you will do Develop and maintain user-facing features in the Elements core product, utilizing full-stack engineering skills to provide quality solutions which both solve the underlying problem and offer a seamless user experience. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Collaborate closely with other software engineers on the team to design and deliver solutions. Ensure the best possible performance, quality, and responsiveness when developing new features. Help establish and maintain coding standards and processes within an agile environment through code reviews, mentorship, and active participation. Refine features into user stories and engineering tasks from designs, wireframes, and broad acceptance criteria. Work with stakeholders in the Product, Cloud, and QA teams to ensure features are delivered effectively, efficiently, and on time. Who you are Someone with extensiveexperience in software development as an individual contributor, specifically within web-based application development. Strong proficiency across the full web development stack, specifically with the following technologies Frontend: React.js Backend: C#/.NET (v5+) Database: Microsoft Azure SQL Server Cloud: Microsoft Azure Experienced with modern architectures and design patterns, specifically SOLID principles of object-oriented design. Understanding of design principles for cloud-deployed SaaS products, including scalability, deployment, and cloud security. Someone with a test-driven mindset including the implementation of unit, integration, and end-to-end automated tests. Experienced supporting agile iterations through estimation, refinement, code review, and technical analysis. Someone familiar with Redux and SQL Server stored procedures is a bonus
#J-18808-Ljbffr