21 Oct
|
Black Pen Recruitment
|
Canberra
21 Oct
Black Pen Recruitment
Canberra
Job Description
/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 setting. /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 new 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
📌 Relocate to Malta .NET Full Stack Developer (Canberra)
🏢 Black Pen Recruitment
📍 Canberra