Software Engineer

Skills
.NET FrameworkJavaOOPAlgorithmsAmazon Web ServicesAndroid DevelopmentAutocad
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Solid experience as a software engineer in a production environment
  • Ability to work independently on moderately complex tasks
  • Understanding of testing practices and code quality expectations
  • Comfortable working within established technical direction
  • Clear communication and good judgement

Nice to have

  • Independent
  • Collaborative
  • Reliable
  • Detail-oriented
  • Maintainable-minded

Day to day

  • Design and implement features and fixes within team scope
  • Write clean maintainable well-tested code with minimal supervision
  • Take ownership of tasks from definition through completion and help diagnose production issues
  • Collaborate closely with QA and teammates in code reviews design discussions and retrospectives