Browse All Jobs
Appspace is seeking a Senior Software Engineer to design, develop, and maintain software codes. The Senior Software Engineer will work in accordance to requirements, specifications, quality and performance standards. They may also lead a small team of Software Engineers on projects. Appspace offers competitive salaries, medical, dental, and vision coverage, mental health resources, a maternity leave program, transport/parking allowance, flexible work schedules, remote work opportunities and paid company holidays.
  • Developing clean, readable, and maintainable software codes.
  • Developing unit-testable codes with corresponding unit tests.
  • Leading a small team of Software Development Engineers on projects.
  • Reducing technical debt by analyzing and refactoring code.
  • Performing software architecture and code review.
  • Estimating effort for work assigned.
  • Participating in initiatives to improve processes.
  • Communicating work progress.
Requirements:
  • Degree in Computer Science, Software Engineering, or equivalent.
  • 5+ years of experience in an agile software development environment.
  • Experience in C#.Net, React, Angular JS, Bootstrap, ASP.NET Core & Web API, NHibernate, Entity Framework, and SQL.
  • Knowledge of MongoDB, PostgreSQL, and MySQL.
  • Familiarity with NodeJS, Python, and Go is a plus.
  • Experience in leading small development projects.
  • Positive and professional approach.
  • Good analytical and problem-solving skills.
  • Initiative and proactive approach.
  • Good communication skills.
  • Ability to work under pressure and to deadlines.
  • Ability to empathize with the customer’s viewpoint.
Appspace offers:
  • Flexible work schedules
  • Remote work opportunities
  • Paid company holidays
Apply

Appspace