Enactor LTD
Positions: Senior Software Engineer
Location: Kandy
Onsite | Full time
Apply only if you are willing to work in Kandy office full-time
About Enactor
Enactor is a successful and growing software company providing enterprise systems to leading retailers world-wide. Enactor systems drive the in-store, mobile and online channels that make up a modern retail organisation.
Profile
You must have an outstanding academic and industrial track record with a recognised degree in Computer Science, Mathematics, or related discipline; excellent analytical and problem-solving skills; good communication, interpersonal and team working skills and you must be willing to travel. Most of all you must have a passion for developing high quality software.
Responsibilities
· Develop high quality, testable, well-documented software.
· Ensure adequate test coverage at unit and integration levels.
· Work closely with the Technical Architects and Development Managers to convert functional and technical
specifications to production quality software.
· Participate in the configuration, testing and release processes.
· Contribute to design and specification processes. Research and learn new technologies.
Qualification & Experience
● A degree (BSc) in Computer Science or a related field.
● Minimum of 5 (SSE), 8 (ATL), 10 (TL) years experience in developing Java/J2EE systems
● Database development on MSSQL, Oracle or MySQL using SQL and JDBC
● Extensive knowledge of XML, XML Schema and XSLT
● Experience in HTML5, CSS, JavaScript and frameworks such as Angular or React.
● Effective use of design patterns, MVC and unit testing frameworks.
● Experience in unit and integration testing and use of mocking frameworks.
● Experience in REST & SOAP web services, Microservice Architecture, SOA and OR Mapping
● A passion for Agile methodologies and knowledge of SDLC.
● Experience in Docker, Kubernetes, Terraform, AWS/Azure is desirable.
● Android or iOS mobile app development skills are highly desirable.
Note: Only shortlisted candidates will be contacted.
Apply only if you are willing to work full-time on-site.
Disclaimer: This job listing is published by the employer. We Are Hired Applications must be submitted via the official employer careers page using the "Apply" button below. We do not collect payments, application fees, or personal data from job seekers.To apply for this job please visit rooster.jobs.