Senior Software Development Engineer

Propellant.digital
Propellant.digital

Software Engineering

Posted 6+ months ago
  • Work with stakeholders and management in order to define strategic features and system architecture.
  • Contribute to planning, design, implementation, testing, operations, and process improvement as member of a Scrum team.
  • Own technical documentation and break down work for some of the feature.
  • Deliver outcomes through software development either individually or with colleagues.
  • Be responsible for technical problem solving and meeting product objectives.
  • Effectively communicate with colleagues via design reviews, code review, knowledge transfer sessions.
  • Apply test-driven development and ensure appropriate test coverage.
  • Identify, create and apply software development and security standards and processes.
  • Provide support and guidance to colleagues.