26 Sep
|
Black Pen Recruitment
|
Canberra
26 Sep
Black Pen Recruitment
Canberra
/n
/n Our 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. /n /n Role Overview /n A 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. /n /n Job Location: Sliema, Malta /n Work Type: Hybrid /n Job Type: Full-time, Permanent /n Working Hours: GMT +1 /n Salary: Base + Benefits (Paid in Euros €) /n Relocation: VISA & Relocation Package Included /n /n Requirements /n /n
- A minimum of 6-8 years hands on experience in the IT sector.
/n
- Proficient with object-oriented-programming (OOP) concepts.
/n
- Proficient in algorithms and data structures.
/n
- Proficient in relational databases.
/n
- Experienced in asynchronous programming.
/n
- Experienced of different software development lifecycles.
/n
- Experienced as a full-stack developer with experience with React.js (Frontend) and .NET Framework (Backend).
/n
- Experienced in Single-Page-Applications using a recent JavaScript framework.
/n
- Experienced in popular source control.
/n
- Experienced in cloud-based services.
/n
- Knowledge with document-based databases.
/n
- Knowledge of containerization.
/n
- Awareness of DevOps
/n
- Fluency, both written and verbal, in English.
/n
- Good eye for detail.
/n
- Capable of taking self-initiative to learn and deliver.
/n
- Working in a team environment.
/n
- Ability to understand, discuss, and influence business requirements.
/n
- Capable of being flexible and adapting onto different technologies.
/n
- Mentor and guide colleagues.
/n
- Excellent organisation and prioritising skills.
/n
- Software design.
/n
- Accountability & Ownership
/n
- Integrity, Honesty & Transparency
/n
- Quality & Excellence
/n
- Skilled Problem Solving
/n
- Communication & Teamwork
/n
- Customer Centricity
/n /n /n Responsibilities /n /n
- Collaborate with software developers in their daily duties.
/n
- Utilise technical knowledge and experience to mentor, delegate and assist other developers.
/n
- Coach and motivate team members, mitigating impediments affecting the team.
/n
- Drive engagement and motivation to sustain talent and reduce attrition rate.
/n
- Cooperate with multiple teams in implementing recent ideas.
/n
- Drive internal process improvements across multiple teams and functions.
/n
- Working with the team to develop programming guidelines/standards and ensure they are adopted and followed by the entire development team.
/n
- Maintain and set appropriate standards and technical processes, including productivity enhancements, quality measures, and customer-oriented standards.
/n
- Influence ways of working by participating in various technical discussions and ensure that there is alignment within other development teams.
/n
- Keeping up to date with emerging technologies and proposing technical advances based on newer technologies.
/n
- Sharing of knowledge and distribution of responsibilities to elevate team knowledge and eliminate/mitigate points of failure.
/n
- Continually implementing and fine-tuning processes that increase efficiency in testing, developing, and releasing updates.
/n
- Participate in project related ceremonies.
/n
- Working in an Agile, Waterfall or DevOps approach depending on the business requirements.
/n
- Adhere to best practices and our client’s technical standards during the lifecycle of a project.
/n
- Make use of tools, standards, technologies, and frameworks that are used within the team and on projects.
/n
- Take ownership and lead the development, improving and troubleshooting of tasks.
/n
- Work with minimal supervision.
/n
- Translate business requirements into technical solutions.
/n
- Ability to look at a problem and come up with practical solutions.
/n
- Engage with clients and propose innovative ideas on project tasks.
/n
- Maintain a quality-oriented mindset with testable code.
/n
- Identify testable areas and contribute towards increasing code coverage.
/n
- Engaging 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.
/n
- Communicate progress updates to relevant parties both formally and informally.
/n
- Lead project architectural design.
/n
- Perform technology research and develop proof-of-concepts and functional prototypes.
/n
- Develop and build code with a mindset for reusability and maintainability.
/n
- Performing impact analysis of any code changes.
/n
- Contribute towards code quality by taking part in code reviews.
/n
- Implementation of efficient and performant code.
/n
- Edit and own project related documentation.
/n
- Provide estimates for requests, fixes, and new ideas.
/n
- Contribute to the recruitment process.
/n
- To perform any other additional duties that may arise from time to time.
/n /n /n Microsoft Business Solutions Overview /n Your long-term future is every bit as significant 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. /n /n This sets out all the different ways you’ll be rewarded at the firm. Among other things, you can benefit 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. /n /n #Bethechange and #makethechange.
Join our client’s talented, successful team and make the leap into the future. /n /n Don’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. /n
/n
📌 Relocate to Malta .NET Full Stack Developer (Canberra)
🏢 Black Pen Recruitment
📍 Canberra