We are in Business for People, empowering people in service organizations with innovative Enterprise and Business software solutions. We’ve innovated and taken a new approach to delivering ERP that works for people. Self-driving, adaptive and intuitive software that is changing the way people work. Our solutions empower people and deliver a better people experience so people can spend time on meaningful high value work they live for.
This position is in Unit4 PSA-suite which is a native cloud solution built on Microsoft Dynamics 365®, and the solution is completely integrated with all the standard capabilities, which Microsoft offers via the platform. The solution enables your organization to unify operational excellence in the front-office with financial excellence in the back-office. It is delivered with pre-defined project templates and built-in legislation support – as well as built-in industry best practices
As a Senior Software Engineer:
Key Result Areas:
• Develop new features to meet the needs of Enterprise and Operations teams.
• Own the deliverables from a Scrum team and are responsible for meeting timelines
• Coordinate rapid, smooth, and successful iterative product launches in close collaboration with Product Owner, Quality Engineering and UI Teams
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
5+ years of professional experience in software development, with a focus on building scalable and performant applications.
Strong proficiency in .NET (C#) frameworks, including experience with multithreaded applications, memory management, and system-level programming.
Deep understanding of Azure cloud services, including App Services, Azure Functions, Azure DevOps, and Resource Manager (ARM) templates.
Experience designing and developing RESTful APIs, microservices, and service-oriented architectures (SOA).
Solid grasp of software engineering principles, data structures, algorithms, and object-oriented programming.
Familiarity with CI/CD pipelines, automated testing, and deployment strategies in Azure.
Excellent debugging, performance profiling, and optimization skills.
Strong collaboration and communication skills, with experience working in Agile teams.
A chance to participate in the development of an international leading software firm. At Unit4, you have the freedom and autonomy to be successful. Enthusiastic colleagues who like to learn from each other. At Unit4 we invest in your personal and professional growth. We don't focus on how many days you work, we trust you on delivering results - thus, we have an unlimited vacation policy.
Starting with us you will have an assigned mentor.