Incora

Senior Software Developer

We are looking for an experienced Senior Software Developer with strong expertise in Microsoft Dynamics NAV development. The role involves designing, building, and implementing tailored NAV solutions, integrating them with external systems, working closely with stakeholders, delivering continuous support, following best practices, and guiding junior developers. This position offers an excellent opportunity to work with cutting-edge ERP technologies and contribute to innovative future ERP projects.

Requirements:
- At least 8 years of hands-on experience in Microsoft Dynamics C/AL or AL development, including a minimum of 5 years specializing in Dynamics NAV 2016 C/AL programming.

- Strong knowledge of Dynamics NAV architecture, core modules, and system components.

- In-depth expertise in SQL Server, including NAV multi-company database structures, data models, data integration with NAV, reporting, and performance tuning.

- Strong command of the C/SIDE NAV development environment, along with proficiency in Visual Studio and Visual Studio Code.

- Familiarity with AL (Extension) programming for Dynamics 365 Business Central will be considered an advantage.
- Bachelor’s degree in computer science, engineering, or related field.

Responsibilities:
- Solution Design and Development: Serve as a senior technical lead, working alongside architects to conduct system analysis and design. Contribute to and develop reliable, high-performance, and secure Dynamics NAV extensions and integrations.

- Customization and Enhancement: Modify existing NAV objects to tailor and expand the system in line with evolving business needs, including building new features, modules, and integrations.

- Integration and Migration: Connect NAV with external systems through APIs, web services, and middleware, while leading data migration initiatives from NAV to the upcoming Dynamics 365 ERP platform.

- Code Quality: Uphold solution quality and reliability by writing clean, efficient, and maintainable NAV C/AL code. Perform code reviews, unit testing, and enforce coding standards across teams and projects.

- Team Collaboration: Engage in the full software development lifecycle—from requirements gathering to design, implementation, testing, deployment, and production support. Collaborate closely with cross-functional teams to align solutions with business goals, while providing guidance and mentorship to junior developers and peers involved in projects.

We offer:

- Flexible working hours and hybrid/remote-friendly environment

- Health insurance coverage, educational or fitness expenses

- Access to internal knowledge-sharing sessions and a corporate learning library

- Cozy office near the city center with VR, PlayStation, and breakout zones

- Regular team-building events and fun activities

- Opportunities for professional development and career growth

We’d love to hear from you — send us your CV!

Published 26 August
16 views
·
1 application
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...