At Simple Technology Solutions our people are our priority. We know our team members are more than employeestheyre parents friends volunteers artists and athletes. Thats why we offer flexibility to help them thrive personally and professionally while delivering exceptional solutions to our Federal Government clients.
Our culture is built on collaboration continuous learning and excellence. We are mentors and thought leaders who share knowledge and foster growth. Recognized as a Best Place to Work we believe a range of perspectives helps us drive innovation and exceed customer expectations. At STS taking care of our people isnt a perkits the standard.
As an 8(a) HUBZone company we also offer special incentives for team members living in qualified HUBZones. Check out the HUBZone map HERE to see if you qualify!
Simple Technology Solutions is looking for a Senior Developerto add to our team.
Quick Position Overview:
- US Citizenship is required
- Bachelors Degree is required
- minimum of 8 years position related experience is required
The Role:
We are seeking a highly skilled Senior Developer to lead the design and development of a modern single-page application (SPA) for a Grants Management System. The solution will leverage Microsoft Power Pages React and Dataverseto deliver a secure scalable and user-friendly experience for applicants reviewers and administrators. This is a hands-on coding role the engineer will be expected to actively design implement and optimize front-end and backend integrations while ensuring best practices for performance security and maintainability. The ideal candidate brings deep experience in Microsoft Power Platform and modern React development and thrives in a role where they both deliver code personally and guide the team through the full software development lifecycle
The Senior Developer at STS will:
- Define the technical architecture for the SPA using Power Pages React and Dataverse.
- Ensure seamless integration between React components and Dataverse APIs.
- Apply best practices for multi-tenant secure and scalable application design.
- Build high-performance responsive React components integrated into Power Pages.
- Implement data models and relationships in Dataverse to support complex grant workflows.
- Write clean maintainable and testable code following modern engineering practices.
- Develop REST and OData integrations with Dataverse.
- Implement authentication and authorization flows (Entra ID / OAuth2).
- Integrate with external services and reporting tools as needed.
- Work closely with product owners business analysts and UI/UX designers to translate requirements into technical solutions.
- Provide technical leadership and mentorship to junior engineers.
- Participate in Agile ceremonies and contribute to backlog refinement.
- Establish CI/CD pipelines for Power Pages and React deployments.
- Implement automated testing and monitoring strategies.
- Ensure compliance with security accessibility and data governance requirements.
Education and Experience:
- Bachelors Degree in Computer Science Software Engineering or related field.
- 8 years of professional software engineering experience
- Strong experience with React (hooks state management modern patterns).
- Knowledge of Microsoft Power Pages and Dataverse (table design APIs security roles).
- Proficiency with TypeScript JavaScript HTML5 CSS3.
- Hands-on experience integrating Dataverse with React SPAs.
- Familiarity with Azure services (Functions Key Vault Application Insights).
- Strong proficiency in JavaScript for Power App page customization and canvas app development.
- Experience designing and delivering secure multi-tenant solutions.
- Strong understanding of CI/CD Git and DevOps practices.
- Excellent problem-solving communication and collaboration skills
- Ability to work from 8 am-5 pm Eastern Time regardless of your home location.
Preferred
- Experience in government grants or financial management systems.
- Knowledge of Power Platform ecosystem(Power Automate Power Apps).
- Experience with unit testing frameworks(Jest React Testing Library).
- Familiarity with Agile / Scrummethodologies.
- Prior experience mentoring or leading small teams.
STS is committed to equal employment opportunity. STS provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination harassment and retaliation of any type without regard to race color religion age sex national origin disability status genetics protected veteran status sexual orientation marital status family responsibilities matriculation personal appearance political affiliation gender identity or expression or any other characteristic protected by federal state or local laws.
This policy applies to all terms and conditions of employment including recruiting hiring placement promotion termination layoff recall transfer leaves of absence compensation and training.
---
Applicants may request removal from our applicant database or specific information about how the data is used by contacting Required Experience:
Senior IC