Job Description
Objective: (summary about the position)
Candidate will be responsible for diagnosing, debugging, and resolving issues on our current production platforms. Candidate will create, build, and maintain software solutions using a variety of modern technologies. Additionally, will participate in code reviews to ensure that we deliver a high-quality product.
Responsibilities:
- Lead the design and implementation of applications, collaborating with Product Owners, Architects, and Business Users to achieve business goals.
- Building and configuring applications, Writing testable and scalable code for programs and Assisting with application troubleshooting and debugging
- Identifying improvements to the existing application code and designs, increasing flexibility and reducing future effort and the ability to “pitch” these ideas to Technical and non-technical stakeholders as required.
- Mentoring Developers and juniors in the team to achieve technical excellence in project delivery.
- Develop technical specifications and architecture of application components
- Review and refactor code
- Document development and operational procedures