Demystifying Software Development: Process, Mission & Tech
Learn how a professional software team builds talent management systems using Agile, C#, and Azure. Explore team structure, workflows, and dev culture.
Software Development at a Glance
Who we are, what we build, and how we collaborate within the organization.
Our Purpose & Mission
We deliver the TMA method and philosophy as accessible, reliable tooling for everyone. We build the bridge between complex tech and human potential.
Solving IT-related challenges across the organization.
Supporting non-IT challenges where technology provides the answer.
What We Build & Who It's For
Talent Management System (TMS)
Our flagship platform used by internal teams and clients for comprehensive talent development.
Supporting Tools
Freemium tools, APIs, and integrations that support the wider ecosystem.
The Users
Internal employees, external clients, and often a mix of both.
Small But Mighty: Team Structure
5
Total Team Members
Platform Team
Focuses on stability, security, and future readiness.
Product Team
Focuses on business-driven software and feature development.
How We Work: Process & Methodology
Agile Development
2-Week Sprints
Ideas -> Topics -> Realization
Releases typically occur on Thursdays (At least 1x per month).
Under the Hood: Tech Stack
Microsoft Ecosystem
C# / .NET Framework
Hosted on Microsoft Azure
Azure DevOps (Transitioning to GitHub?)
How to Work With Us
Request
Submit features or bugs via the Product Team.
Context
Provide business impact, dependencies, and constraints.
Intake
Product Team ensures prioritization and alignment.
➜
Decisions & Prioritization
Criteria for Work
Business Value, ROI, Time & Effort
The Decision Makers
IT Management Team
CEO • CPO • Head of Software • Head of Compliance
Culture: What We Value
Quality Over Quantity
It should just work. No hassle, only results.
One Team
Success is shared. Failure is shared. We handle mistakes by learning, not blaming.
Innovative... but Human
We can do amazing things — but we're not wizards.
🧙♂️
Who's Who & Where to Go
Product Team
Primary Contact for new ideas, technical questions, and production issues.
Head of Software
Team guidance, advice, and final responsibility.
When in doubt, contact the Product Team. They keep a single point of truth.
- software-development
- agile-methodology
- tech-stack
- talent-management-system
- product-management
- software-engineering
- azure-devops





