Satellit - Senior Architect (Management IT System)
Summary
Senior full-stack engineer/architect who designs, builds and runs an always-on energy platform: .NET backend services, React/Angular frontends, REST APIs, and generative-AI features on Azure, using AI-assisted tools like GitHub Copilot and Cursor.
Who are you?
What will you do?
- Create and extend user-facing frontend components and backend services to implement product requirements and user experience goals.
- Contribute to high-level architecture definition and make technical choices that enable scalability, maintainability and industrialized delivery.
- Design, implement and maintain production-grade RESTful APIs and domain services that support platform workflows and integrations.
- Work closely with product owners, business analysts and end users to convert business needs into concrete technical solutions.
- Take part in code reviews, automated testing and continuous-improvement activities to uphold code quality and deployment reliability.
- Integrate generative AI capabilities into products and leverage AI-assisted development tools to speed up implementation, testing and analysis.
Technologies (mandatory)
- C#
- Cursor
- Azure
- GitHub Copilot
- React Native
- Git
- chatgpt
- Microsoft Azure Devops
- advanced rest
- angular
- .NET
- Generative AI
- SQL
- Typescript
- Git
- Code review and testing practices
- C#
- Azure DevOps
- GitHub Copilot / ChatGPT / Cursor (AI-assisted development tools)
- .NET
- Azure
- React
- REST APIs
- Autonomy and initiative
- Architecture and technical decision making
- Problem solving
- Collaboration with Product Owner and Business Analysts
- Angular
- Product-oriented development
- Generative AI integration
- TypeScript
- User experience sensitivity
- Agile / Scrum
- SQL databases
Preferred Qualifications:
- 5 to 8 years of experience with modern front-end frameworks such as React or Angular.
- 5 to 8 years of hands-on experience with Microsoft Azure cloud services and related platform tooling.
- 5 to 8 years demonstrating strong analytical and problem-solving skills in complex technical contexts.
- Proven experience working in Agile teams, preferably using Scrum or similar iterative delivery approaches.