Job Overview
Esker Asia is seeking a Software Engineer, R&D to join an international Agile development team across France and Malaysia. You will participate in enriching our web applications by implementing priority features scheduled by the Product Owner, and you will work with other R&D scrum teams to gain experience with cutting-edge technologies in our solution.
Key Responsibilities
- Work in a team to define user stories during the sprint
- Design and develop using JavaScript or TypeScript
- Ensure code quality and performance by carrying out tests (manual, unit and automated)
- Fix bugs reported by Support teams
- Contribute to evolving software and development tools (stack, framework, continuous integration, architecture) and improve collaboration within your Agile team (developers, Scrum Masters and Product Owner) and R&D as a whole
- Collaborate with different departments and share knowledge with other developers (technical blogs, meet-ups, hackathons, Techdays, conferences)
- Participate in the agile improvement process (workshops, regular meetings, experiments)
Technical Skills
Proficient in TypeScript and JavaScriptFamiliarity with Git and JenkinsKnowledge of unit testingNice to have back-end development knowledge in C#, C++, Angular, Node.js and understanding of automated testingComfort with C#, C++, HTML, CSS, Sass, ElasticSearch, Redis, PostgreSQL, Azure, and openness to new technologiesCross-functional : able to write code, design, test and produce technical documentationFamiliar with Agile principles and Scrum methodologySoft Skills
Self-motivated, organized, independent and accountableClear communication, concise information sharing and constructive feedbackInquisitive, creative, and actively participates in the technological evolution of our productsPositive attitude toward change; seeks feedback to improve team self-organizationFocus on technical excellence and good design; able to solve complex problems creativelyRegularly reflects on ways to improve and adaptExperience working in an Agile team is a plusDesired Requirements
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Artificial Intelligence, Data Science, or a related fieldStrong foundation in programming, algorithms, data structures, and mathematics (linear algebra, calculus, probability)Minimum 3 years of experience in AI / IT or software development, research, or related fieldsProficiency in English is crucial; ability to speak French is an asset for collaborating with the French teamWillingness to travel to France once a year to collaborate with the French teamAbout Esker
Esker is an international software provider specializing in the digitalization of business process cycles. Our mission is to unlock strategic value for finance and customer service teams, simplify the daily tasks of our users, and strengthen client-supplier relationships through our Cloud platform.
Details
Seniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Software DevelopmentThe detailed tasks and responsibilities can vary based on the company’s current needs and goals.
#J-18808-Ljbffr