Principal Software Engineer

Skills
Agile DevelopmentBack-End Web DevelopmentC#Full-Stack DevelopmentJavaJavascriptOOP
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Previous full-stack engineering experience required.
  • Proven ability to lead teams and drive business impacts through technology.
  • Strong skills in writing well-structured, maintainable code.
  • Comfortable in giving and receiving constructive feedback.

Nice to have

  • JavaScript
  • TypeScript
  • C#
  • React
  • Agile Development
  • Cloud Tech
  • Rapid Release Cycles

Day to day

  • Operate within small teams to determine product goals.
  • Collaborate on feature development from design to deployment.
  • Engage directly with users and partners to gather feedback and refine solutions.