22 ago - Lazio
Black Pen Recruitment
ph3Overview /h3 pOur client's Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft's Enterprise Resource Planning (ERP) and Customer Engagement (CE) software from the Microsoft Dynamics 365 (D365) software line.
/p pbRole Overview /b /p pA Senior Full Stack Developer is an individual who has a solid background in development, leads architectural discussions and decisions and takes initiatives to improve or create new standards.
A Senior Full Stack Developer will act as a proxy between the development teams and clients and will be working closely with software developers amongst other stakeholders.
/p pbJob Location: /b Sliema, Malta /p pbWork Type: /b Hybrid /p pbJob Type: /b Full-time, Permanent /p pbWorking Hours: /b GMT +1 /p pbSalary: /b Base + Benefits (Paid in Euros €) /p pbRelocation: /b VISA Relocation Package Included /p h3Responsibilities /h3 ul liCollaborate with software developers in their daily duties.
/li liUtilise technical knowledge and experience to mentor, delegate and assist other developers.
/li liCoach and motivate team members, mitigating impediments affecting the team.
/li liDrive engagement and motivation to sustain talent and reduce attrition rate.
/li liCooperate with multiple teams in implementing new ideas.
/li liDrive internal process improvements across multiple teams and functions.
/li liWorking with the team to develop programming guidelines/standards and ensure they are adopted and followed by the entire development team.
/li liMaintain and set appropriate standards and technical processes, including productivity enhancements, quality measures, and customer-oriented standards.
/li liInfluence ways of working by participating in various technical discussions and ensure that there is alignment within other development teams.
/li liKeeping up to date with emerging technologies and proposing technical advances based on newer technologies.
/li liSharing of knowledge and distribution of responsibilities to elevate team knowledge and eliminate/mitigate points of failure.
/li liContinually implementing and fine-tuning processes that increase efficiency in testing, developing, and releasing updates.
/li liParticipate in project related ceremonies.
/li liWorking in an Agile,
Waterfall or DevOps approach depending on the business requirements.
/li liAdhere to best practices and our client's technical standards during the lifecycle of a project.
/li liMake use of tools, standards, technologies, and frameworks that are used within the team and on projects.
/li liTake ownership and lead the development, improving and troubleshooting of tasks.
/li liWork with minimal supervision.
/li liTranslate business requirements into technical solutions.
/li liAbility to look at a problem and come up with practical solutions.
/li liEngage with clients and propose innovative ideas on project tasks.
/li liMaintain a quality-oriented mindset with testable code.
/li liIdentify testable areas and contribute towards increasing code coverage.
/li liEngaging with stakeholders across the business in terms of understanding business priorities, communicating progress, highlighting success and delivery risks, and managing expectations in line with the roadmap.
/li liCommunicate progress updates to relevant parties both formally and informally.
/li liLead project architectural design.
/li liPerform technology research and develop proof-of-concepts and functional prototypes.
/li liDevelop and build code with a mindset for reusability and maintainability.
/li liPerforming impact analysis of any code changes.
/li liContribute towards code quality by taking part in code reviews.
/li liImplementation of efficient and performant code.
/li liEdit and own project related documentation.
/li liProvide estimates for requests, fixes, and new ideas.
/li liContribute to the recruitment process.
/li liTo perform any other additional duties that may arise from time to time.
/li /ul h3Qualifications /h3 ul liA minimum of 6-8 years hands on experience in the IT sector.
/li liProficient with object-oriented-programming (OOP) concepts.
/li liProficient in algorithms and data structures.
/li liProficient in relational databases.
/li liExperienced in asynchronous programming.
/li liExperienced of different software development lifecycles.
/li liExperienced as a full-stack developer with experience with React.js (Frontend) and .
NET Framework (Backend).
/li liExperienced in Single-Page-Applications using a recent JavaScript framework.
/li liExperienced in popular source control.
/li liExperienced in cloud-based services.
/li liKnowledge with document-based databases.
/li liKnowledge of containerization.
/li liAwareness of DevOps /li liFluency, both written and verbal, in English.
/li liGood eye for detail.
/li liCapable of taking self-initiative to learn and deliver.
/li liWorking in a team environment.
/li liAbility to understand, discuss, and influence business requirements.
/li liCapable of being flexible and adapting onto different technologies.
/li liMentor and guide colleagues.
/li liExcellent organisation and prioritising skills.
/li liSoftware design.
/li liAccountability Ownership /li liIntegrity, Honesty Transparency /li liQuality Excellence /li liSkilled Problem Solving /li liCommunication Teamwork /li liCustomer Centricity /li /ul h3Microsoft Business Solutions Overview /h3 pYour long-term future is every bit as important to our client as it is to you.
That's why their aim is to give you experiences that will stay with you for a lifetime.
Whether it's great training and development, mobility opportunities or corporate responsibility volunteering activities – you'll gain a wealth of experiences on which to build a rewarding career.
Our client is a firm that encourages you to be yourself, values your contribution, and inspires you to act as a role model, always focused on doing the right thing for each other, their clients, and their communities.
/p pThis sets out all the different ways you'll be rewarded at the firm.
Among other things, you can vantaggi from honest conversations about your career as well as a range of other rewards.
In all these ways and more, they have created an environment that can bring out the best in you.
/p p#Bethechange and #makethechange.
Join our client's talented, successful team and make the leap into the future.
/p pDon't worry, our client knows that relocation can be a challenge, which is why they have an extremely supportive onboarding team to help you throughout this process!
- They provide relocation support for you and your family.
Our client is looking forward to meeting you and seeing you grow.
/p /p #J-*****-Ljbffr
25 ago - Roma
Michael Page International Italia
25 ago - Milano
Bending Spoons
25 ago - Bardi
Bending Spoons
25 ago - Vicenza
Link HR