Software Engineer, Staff
تفاصيل الوظيفة
About the role: As a Senior Software Engineer, you will be involved in all phases of the development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices. What you’ll do:
- Design, build, and maintain efficient, reusable, and reliable code with unit testing
- Proactively suggest improvements to applications and processes that enhance the client experience or improve performance
- Participate in the maintenance and support of the solution
- Participate in Agile development process and ceremonies
- Work with the Product Management team to understand and document project requirements
- Collaborate with other engineers on the technical design of solutions
- Keep up to date on the latest technical developments in your area
- Implement design concepts from the UI/UX team.
- Ensure compliance with Web standards and accessibility requirements.
- Work closely with data governance, project management, and other team members to coordinate implementation and provide progress updates at weekly standup meetings
- Ensure robust high quality code standards are maintained in the development process.
- Participate in all Scrum team ceremonies.
- 2+ years of experience (.NET preferred)
- Experience with web frameworks such as Angular
- Familiarity with one or more IaaS/PaaS providers (Azure, AWS etc)
- Experience working with RESTful services & APIs
- Familiarity with Git and continuous integration systems
- Strong communication & documentation skills
- Understanding of software engineering best practices and object-oriented development
- Process orientated with strong logical and problem-solving skills
- Ability to deliver software which meets consistent standards of quality, security and operability.
- Able to work flexible hours as required by business priorities
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.