We are looking for a passionate data-oriented, analytical Back-End Developer to join our development team. Your primary focus will be the application support on our legacy system and development of server-side logic, data pipelines, and administration of several databases while ensuring high performance and responsiveness. The Back-end Developer will also use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You will be joining a dynamic and fast-paced environment while working with cross-functional teams to design, build, and roll-out projects.
Back-end Developer Responsibilities and Duties:- Be involved and participate in the overall application lifecycle
- Maintain and continuously improve legacy code while providing software application support
- Performing analyses on software application functionality and suggesting improvements
- Ensuring effective front end and back end functionality of applications
- Managing code migration across environments to ensure continued and synchronized functionality
- Build high-quality reusable code and easy to maintain that can be used in the future
- Process and analyze data, processes, and code to troubleshoot problems and identify areas for improvement
- Collaborating with other team members to establish objectives and design more functional and cohesive code
- Participating in continuing education and training to remain current on best practices, learn new programming languages/frameworks
- Documenting processes and monitoring application performance metrics.
- Integrate cutting-edge technologies in legacy solutions