MY

We’ve expanded Job Specialisations and moved your selections to the new list.
Please check your Work Experience and Job Preferences for accuracy.
Thank you!
ashley-avatar-image

AI-generated summary

beta

This job is about designing software architecture, guiding development teams, and ensuring projects adhere to industry best practices. You might like this job because you get to collaborate with stakeholders, select technologies, troubleshoot coding issues, and maintain documentation.

Job Description

    • Collaborating with various stakeholders to determine software requirements.
    • Define and design the software architecture for projects, including selecting appropriate technologies, frameworks, and patterns.
    • Providing the development team with architectural blueprints to follow.
    • Guiding and assisting the development team throughout the process.
    • Troubleshooting and resolving issues with coding or design.
    • Ensuring that you and the team adhere to development schedules and deadlines.
    • Presenting regular progress reports and setting goals.
    • Code reviewing the code and testing the final product to ensure it is completely functional and meets requirements.
    • Updating software solutions as required.
    • Create and maintain documentation for software architecture.
    • Ensure that the software architecture adheres to industry best practices and standards.

Job Requirements

    • Degree in Computer Science/Information Technology/Software Engineering or a related discipline.
    • 5+ years of experience developing full-stack applications
    • Demonstrated knowledge and hands-on experience with 3 or more of the following languages/frameworks:
      • Web User Interface Development - HTML, CSS, JavaScript and frameworks such as React, Vue.js.
      • Server-side Development - C#, ASP.NET, Node.js, NEXT.js
      • Desktop Development - .NET or Java
      •  Cloud Development - AWS, Azure
      • Python
      • RDBMS such Oracle or Microsoft SQL Server 2012 and above and experience in SQL & database design. No-SQL such as MongoDB.
      • Mobile – Swift, Kotlin, Flutter or React Native
    • Experience in system capacity sizing is an advantage.
    • Knowledge in system load & performance testing is an added advantage.
    • Esri Certified professional is an advantage.
    • Possesses excellent written and oral English skill.

Skills

Node.js (Javascript Library)
C# (Programming Language)
.NET Framework
Software Engineering
Full Stack Development

Additional Info

Company Activity

Last active - few days ago

Career Level

Senior Executive


Company Profile

Hiredly X-logo-image

Hiredly X

Hiredly X, the headhunting team of Hiredly, makes headhunting accessible and affordable for every employer, no matter the size or industry. We help employers screen and source the best candidates through exclusive access to our job portal database.Assisted with AI, we make the headhunting process fast and accurate, allowing us to be competitive with our fees.

Get notified on similar new jobs!