The common responsibilities for this position include designing, implementing, and documenting big data analytics and software applications for financial projects. The Software Engineer will assist in system design, testing, and deployment, provide technical and programming support, and collaborate with the business team to understand requirements. They will develop frontend and/or backend components for AI solution projects, work with Data Scientists to implement algorithms, and follow disciplined software development practices to create maintainable software. Additional duties involve developing mobile applications, conducting research for new features, preparing software specifications, and performing testing. The role also includes maintaining and optimizing software components, integrating AI and robotics frameworks, and developing tools for infrastructure management.
The percentages next to each skill reflect the sector’s demands in these respective skills. E.g., 30% means this skill has been listed in 30% of all the job postings in this sector.
The skills distribution tells you what specific skill sets are in demand. E.g., Skills with a distribution of “More than 50%” means that these skills are wanted in more than 50% of the job postings.
Job classifications that have advertised a position
Academic degree required as indicated by all job postings
Job subclassifications that have advertised a position