Senior Software Developer
We are looking for a Sr. Software Developer who will thrive on maintaining and enhancing core applications that drive company operations. This role involves tackling bug fixes, collaboratively adding new features, and managing tickets with a focus on working with multiple internal applications. The ideal candidate will have a strong understanding of web development technologies and best practices, as well as a passion for creating exceptional client experiences.
Key Responsibilities:• Optimize web applications for maximum performance and scalability • Be the lead developer for multiple legacy applications and provide development support tostakeholders.• Integrate, update and optimize first and third party API libraries • Analyze and address service bug report tickets, ensuring efficient resolution outcomes. • Contribute to the codebase and manage version control using Git. • Collaborate with the development team to develop new features. • Participate in an agile development team, producing fast-paced results • Stay updated on the latest industry trends, technologies, and best practices
Qualifications:• 4 years of relevant work experience • Diploma or Bachelor’s degree in Computer Science, Software Engineering, or a related field. • Strong proficiency in the MERN stack (Javascript, Express, React, NodeJs) • Proficient with Python • Knowledge of CI/CD tools and ticket management systems like JIRA • Experience using Git and contributing to repositories. • Excellent problem-solving skills and attention to detail. • Proven ability to work with stakeholders and understand diverse project requirements. • Ability to estimate timelines accurately and manage personal workload effectively. • High level of autonomy and drive for continuous improvement.