Job Description:
We are seeking a highly skilled and experienced Senior Software Developer with a strong background in Node.js and C++ development. The ideal candidate will have over a decade of professional experience and a robust understanding of SQL databases. A degree in Computer Science or Mathematics is required, with proficiency in Java considered a significant advantage.
- Design, develop, and maintain software applications using Node.js and C++.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize software for maximum speed and scalability.
- Troubleshoot, debug, and upgrade existing systems.
- Implement and manage SQL databases to ensure optimal performance.
- Stay current with industry trends and technologies to maintain expertise.
Job Qualifications:
- Bachelor’s degree in Computer Science, Mathematics, or a related field; or equivalent experience.
- A minimum of 10 years of professional software development experience.
- Proven experience in Node.js and C++ development.
- Experience with SQL databases, including design, implementation, and management.
- Proficiency in Java is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work in a team-oriented environment.
Company Occupation:
Other, Financial Institutions
Company Size:
Small (0 - 50)