Responsibilities
This is a full-time on-site role for a Senior Software Engineer. The Senior Software Engineer will be responsible for designing, developing, and maintaining back-end web applications. They will work closely with our team of engineers to ensure the delivery of high-quality software in a timely manner.
Skills and Qualifications
- Computer Science and Software Development skills
- Back-End Web Development skills
- Strong knowledge of programming languages such as Java, C++, and Python
- Experience with Object-Oriented Programming (OOP) concepts and design patterns
- Experience with agile software development methodologies
- Excellent problem-solving and analytical skills
- Bachelor’s or master’s degree in Computer Science or related field
- Experience with Machine Learning and Artificial Intelligence is a plus