M Science is looking for a Software Engineer. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Participate and contribute to the various project development stages from inception to release.
- Maintain existing applications and the unique data-driven research of our financial analysts.
- Clean, readable, structured code solutions that provide desired functionality and adhere to specifications by studying information needs.
- Write, refactor and test front-end and back-end systems.
- Subscribe to technical documentation by developing layouts, code comments, and clear code.
- Participate in design of software applications.
- Contribute and participate in project planning and roadmap.
- Cooperate closely with product, data and other teams to build proper tagging, visibility and analytics capabilities.
Job Requirements:
- Bachelor’s degree in software engineering or equivalent combination of education.
- Minimum 3 years of software engineering experience.
- Advanced working experience with (CI, CD and DevOps).
- Effective understanding of general design principles and design patterns.
- Deep knowledge of legacy code and refactoring.
- Extensive understanding of (REST and Web API/Services).
- Expert working skills in dealing with (Net C#, Java and Server Side development OOP language).
- Superior experience in developing a scalable web application and cloud computing.
- Ability to learn and adopt new patterns and practices and technologies.
- Ability to manage multiple projects to meet deadlines successfully.
About M Science:
M Science is a data-driven research and analytics firm, uncovering new insights for leading financial institutions and corporations.