Senior Full Stack Developer

Skills
C#Computer ScienceDevopsFull-Stack DevelopmentAlgorithmsDefaultsEvent Driven
Role

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.