Software Engineer
Ready to build modern full-stack systems and integrate real-world AI workflows?
We are hiring a Full-Stack Developer (C#/.NET & React) with 2+ years of experience (or a sharp, ambitious developer ready for the challenge) to join our growing team.
You'll develop scalable web applications, collaborate on end-to-end project deliveries, and help integrate emerging tech—from automated workflows to RAG-based AI features. If you bring clean code practices, strong database skills, and curiosity for AI, let’s talk!
What You'll Do:
Application Development
Designing, coding and testing of software.
Develop software according to team standards, best practices, and industry guidelines.
Ensure all code includes appropriate unit tests and passes before release.
Document technical information clearly and accurately.
Project Delivery
Collaborate with Project Managers and Team Leaders to define scope, provide technical delivery estimates, and coordinate activities across the full project lifecycle.
Identify technical and delivery risks, contribute to process improvements, and support action plans to address gaps.
Work closely with internal stakeholders to ensure alignment and seamless implementation of systems.
Contribute to defining delivery phases, technical activities, sub-activities, and milestones for project schedules.
AI & Emerging Technologies
Design, develop, and integrate AI-powered or automation features into existing and new systems where applicable, with guidance where needed.
Collaborate with team members to identify practical AI use cases and translate business requirements into AI-enabled solutions.
Ensure AI integrations meet performance, security, reliability, and cost-efficiency requirements.
Explore retrieval-based AI approaches (e.g., RAG for document-based Q&A) and other emerging technology patterns where relevant.
What You'll Bring:
Education & Experience
Degree in Computer Science, Information Systems, or related discipline.
Minimum 2 years of proven employment in a similar role.
Core Technical Skills
Strong knowledge of C# .NET Core, ASP.NET / MVC / WebAPI, and SQL/database design.
Proficiency in HTML5 and CSS, with experience in a modern frontend framework such as React or Blazor.
Good knowledge of Stored Procedures and object-oriented programming principles.
Exposure to integration with external or industrial solutions such as AVEVA MES / System Platform, ERP, SCADA/PLC is an added advantage.
Familiarity with Azure DevOps / GitLab (preferred).
Experience with Agile/Scrum methodologies (preferred).
Experience with unit testing, performance testing (preferred).
AI & Emerging Technology Exposure
Exposure to, or willingness to learn, Python for AI/ML development, automation, or prototyping.
Exposure to integrating AI services/APIs into applications (e.g., chat, content generation, automation) is an advantage.
Basic understanding of AI application patterns, including chat-based interfaces and AI-assisted workflows, or demonstrated interest in learning them.
Conceptual understanding of AI agents; hands-on experience is an advantage.
Familiarity with prompt design, response handling, and common AI limitations (e.g., accuracy, latency, cost) is an advantage.
Exposure to working with structured and unstructured data for AI-driven features is an advantage.
Awareness of AI security, data privacy, and responsible AI practices.
Exposure to retrieval-based AI approaches (RAG) is a plus.
Soft Skills
Strong documentation and communication skills.
Ability to work collaboratively across teams and contribute to technical delivery.
Strong learning agility and willingness to explore unfamiliar technologies and engineering practices.
Curious and proactive in experimenting with emerging technologies and identifying practical applications.
Willingness to share knowledge, participate in technical discussions, and grow together with the engineering team.
Able to work independently while being receptive to technical guidance, feedback, and coaching.
Why Join Us?
Supportive Leadership & Mentorship: Work under an approachable, understanding Software Manager and alongside experienced Senior Developers who are ready to guide, mentor, and accelerate your technical growth.
Young & Energetic Team Culture: Join a vibrant, tight-knit development team where corporate bureaucracy is replaced by collaboration, open communication, and mutual support.
Fast-Track Your Skills: Build real-world enterprise applications in C#/.NET & React while learning best practices in clean code, software architecture, and modern AI/automation workflows directly from senior peers.
Comprehensive Perks: Competitive salary, performance bonuses, medical benefits, flexible working arrangements, weekly sports activities and a supportive team environment.