Associate Software Engineer – Core Product Development
OnCoor Pvt. Ltd.
Full-time
Nawala, Sri Jayawardenepura Kotte, Sri LankaLKR 80,000 - 120,000/monthAbout OnCoor
OnCoor Inc. (USA) is a data integration and analytics company building intelligent, metadata-driven platforms to simplify enterprise data transformation, governance, and analytics. OnCoor Pvt Ltd (Sri Lanka) is our core engineering and product development center, supporting global customers and partners across enterprise data initiatives.
Position Overview
We are looking for an Associate Software Engineer to join our Core Product Development team. This role is ideal for engineers with 1–3 years of hands-on development experience who want to grow into enterprise-grade product engineering, working on data-intensive, metadata-driven platforms. You will work closely with senior engineers, QA, DevOps, and data teams to build, enhance, and maintain OnCoor’s core products.
Key Responsibilities
· Business Delivery Need
Develop and enhance existing product features and modules.
Ensure code quality, performance, and adherence to design standards.
· Ownership
Take ownership of assigned components or features.
Handle coding, debugging, testing, support, and maintenance tasks independently with guidance.
· Research / Innovation
Participate in troubleshooting, bug fixing, and minor process improvements.
Learn and apply best practices in scalable product development.
· People, Process & Technology Advancement
Collaborate with senior engineers to understand architecture, coding standards, and workflows.
Contribute ideas for improving code quality, tooling, or development practices.
· Data / AI / ML Responsibilities
Assist with data validation, data processing logic, and metadata-driven workflows.
Support integration of data-centric and AI/ML-enabled features under guidance.
· Project Management
Support sprint activities by estimating tasks, tracking progress, and communicating blockers.
Provide regular status updates to technical leads.
Skills Required
· JavaScript / TypeScript
· Node.js, React
· SQL & Relational Databases
· REST APIs & Backend Development
· Data Structures & Algorithms
· Git & Version Control
· CI/CD (Azure DevOps preferred)
· Basic Cloud Concepts (Azure/AWS)
· Debugging & Troubleshooting
· Analytical Thinking & Problem Solving
· Ownership & Delivery Mindset
· Communication & Team Collaboration
Experience & Qualifications
Experience: 1–3 years in software development (product or platform preferred).
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Exposure to enterprise systems, data platforms, or SaaS products is a plus.
Work Arrangement
Location: On-site – Nawala, Sri Lanka
Employment Type: Full-Time (Permanent)
Probation Period: 1 Year
Performance Reviews: Mid-year and annual reviews