Join Our Team
Here at iResult, we work with school districts to deliver a platform that helps education leaders transform the way they manage schools and school districts. The iResult team not only hires the best, we also hire people who believe that the best days of public education in America are ahead of us. We hire talented people who are willing to work hard, to innovate and to make a difference. If you want to be part of the team that will forever change the way education leaders use data, join us.
Job Description and Requirements
iResult is looking for a technical visionary to define a detailed system architecture and corresponding software development effort for future versions of our application. We need an exceptional technically skilled individual who will find opportunities for innovation that will help
us build our next generation product.
iResult, LLC delivers a SaaS-based platform that helps Superintendents, Principals and leaders in education transform the way they manage schools by giving them a single point of access to the data that lives in the 25+ disparate systems they use.
Responsibilities and Tasks
Working with the Company founders and technical advisors, gain a deep understanding of iResult’s mission, business opportunities, product vision, customer needs and competitive landscape. It will be critical to have a solid understanding of the current product, business model and customer touch-points to launch this engagement.
Evaluate and dissect current system architect. Using your broad technical skills, you’ll need to go very deep in understanding iResult’s current system design and data model. You’ll perform a detailed analysis of existing C#/.NET/SQL/SSIS source code, along with the data model and data flow.
Identify technologies, develop system strategy and related technical design which iResult can leverage to improve product scalability, software maintenance, data management, and feature delivery.
Develop a system road map that outlines how all aspects of the new technology platform are integrated. Identify software components, customer touch-points, data flow, high level customer experience and migration plans for existing customers. You’ll need to define key system resource requirements, identify potential performance constraints and layout software instrumentation details.
Build a high level development plan which provides your best estimate at the effort and resource requirements to deliver the next generation of a scalable, more robust version of iResult. Work with Company founders to prioritize key features that quickly bring value to our customers. Make recommendations for a go-forward plan.
Product Architecture Road Map: An extremely detailed description of the software components, system/data flow, storage model, SaaS infrastructure and instrumentation. This will include a summary of the hardware and operating system environments and detailed descriptions of
customer data integration and migration. Details will include references to all software components, key software interfaces, performance estimates and system sizing. Also key, will be a migration plan for our current customer base.
Development Plan: A detailed development road map where you’ll use your experience to estimate the development effort and resources required to implement the product roadmap. Details include:
Staffing Levels and requirements, schedules and feature roadmap, feature tradeoffs for time to market analysis and risks.
Timeframe: 6-8 week consulting project or a full-time position for the right passionate individual
If interested, please send your résumé to firstname.lastname@example.org. Thank you!