Senior Full Stack Developer
Skills
C#Computer ScienceDevopsFull-Stack DevelopmentAlgorithmsDefaultsEvent Driven
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science
- 5+ years development experience
- Proficient with C# JavaScript and TypeScript
- 3+ years experience with Azure or AWS cloud technologies
- Experience developing and deploying IaC
- Deep understanding of domain and event driven design
- Knowledge of modern architecture patterns
- Understanding of design principles algorithms and data structures
- Proficient understanding of Git
- Experience writing and automating unit tests and integration tests
- Daily hands-on use of AI development tools as a primary workflow
- Demonstrated fluency in AI-assisted workflows
Nice to have
- Dependable
- People-oriented
- Adaptable
- Detail-oriented
- Achievement-oriented
- Autonomous
- Innovative
- High stress tolerance
Day to day
- Design and build cloud-based applications, microservices, and supporting infrastructure for the Rethink First platform.
- Collaborate with cross-functional teammates to define, design, ship, and optimize new features while improving performance and responsiveness.
- Use AI development tools daily for scaffolding, refactoring, debugging, testing, and code review while maintaining secure, high-quality code.
- Identify bottlenecks, fix bugs, maintain existing functionality, and strengthen code quality, automation, and documentation.
