About the role:
As a Staff Software Engineer, you will be involved in all phases of the development lifecycle with a focus on reporting solutions and web content. The ideal candidate enjoys troubleshooting and resolving issues reported by end-users in a creative and timely manner. You should be knowledgeable in SQL, data presentation and Web Content as well as engineering best practices.
What youll do (Job duties and responsibilities)
- Design, build, and maintain and deploy efficient, reusable, and reliable code and reporting solutions
- Troubleshoot, debug and resolve defects in PRODUCTION reports and environments in a timely manner and within OLA
- Attentively listen to customer requirements and defects; proactively suggest improvements to reports and processes that enhance the client experience or improve performance
- Actively participate in the maintenance and support of the solutions
- Participate and provide feedback in the requirement gathering process
- Work with the Management team and internal stakeholders to understand and review project requirements as well as deliver in a timely manner
- Collaborate with other engineers on the technical design of solutions and collaboration on defect resolution Keep up to date on the latest technical developments in your area
- Implement design concepts required by internal or external stakeholders.
- Ensure compliance with Web standards and accessibility requirements.
- Work closely with product management, scrum master, and other team members to coordinate implementation and provide progress updates at daily and weekly standup meetings
- Ensure robust high quality code standards are maintained in the development process.
- Participate in all Scrum team ceremonies.
What youll bring (Job requirements)
- 2 to 5 years of experience in designing and developing Reports using Crystal Reports XI and higher
- Experience with common web technologies JavaScript/TypeScript, CSS, and HTML
- 2 to 5 years of experience with data retrieval via SQL statements, Functions and Stored Procedures
- SQL Server 2016 and higher preferred
- Authoring and debugging Transact SQL: Stored Procedure, Functions usage and creation.
- Familiarity with Azure DevOps, Git and continuous integration systems.
- Ability to deliver software which meets consistent standards of quality, security and operability.
- Able to work flexible hours as required by business priorities