Nerosoft Solutions is a leading ERP implementation company in Sri Lanka and an Odoo Gold Partner, delivering customized business solutions to over 70 clients locally and internationally. With a team of 35+ skilled professionals and a growing portfolio of complex ERP implementations, we specialize in helping organizations streamline operations through innovative and scalable solutions.
To support our continued growth, we are seeking a Software Engineer / Python with ERP exposure to strengthen our development team and enhance our delivery capabilities.
Role Description
This is a full-time Software Engineer / Python role with a hybrid working arrangement, based in Hokandara South with some remote work flexibility. The role involves designing, developing, and maintaining software solutions, with a focus on Odoo-related projects. Key responsibilities include writing clean and efficient Python code, debugging, testing, and implementing software customizations in alignment with client needs. Collaboration with cross-functional teams to develop innovative solutions for complex business challenges will also be an integral part of the role.
Key Responsibilities
- Develop, test, and maintain applications using Python
- Assist in designing and implementing backend logic and APIs
- Write clean, efficient, and well-documented code
- Debug, troubleshoot, and resolve software issues
- Collaborate with senior developers, QA, and cross-functional teams
- Participate in code reviews and follow best coding practices
- Support application deployment and maintenance activities
- Continuously learn new technologies and tools relevant to the role.
Qualifications
- Bachelor’s degree or diploma in Computer Science, Software Engineering, IT, or a related field
- 2-3 years of experience in software development (fresh graduates are encouraged to apply)
- Strong understanding of Python programming fundamentals
- Basic knowledge of object-oriented programming (OOP) concepts
- Familiarity with databases (MySQL, PostgreSQL, or similar)
Preferred / Added Advantages
- Hands-on experience with Odoo development (modules, ORM, views, workflows)
- Experience with XML, JavaScript, and frontend frameworks
- Understanding of ERP implementation life cycles
- Prior experience in a consulting or client-facing environment
- Exposure to Agile or Scrum methodologies
What we offer
- Opportunity to work on local and international ERP projects
- Exposure to complex, real-world business implementations
- Collaborative and supportive team culture
- Continuous learning and career growth opportunities
- Competitive remuneration based on skills and experience



