Live opening · Posted 2 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Responsibilities:
Provide technical leadership and hands-on expertise in designing, developing, and maintaining an in-house application.
The role ensures the implementation and maintenance of the existing technical architecture strategy, drives high-quality software delivery, and resolves complex technical challenges autonomously.
Taking ownership of the application by defining/updating the technical architecture in full autonomy (possibly on call support).
The Technical Architect will also be involved in the necessary cross-team discussions to define the architecture and coding best practices and guidelines.
By mentoring team members and promoting best practices, the Technical Architect fosters a culture of technical excellence, collaboration, and continuous improvement, aligning the application's development with business objectives and long-term goals.
Safeguard and implement the technical architecture strategy for the application, ensuring scalability, performance, and alignment with business goals.
Drive architectural decisions and actively contribute to the codebase, setting a standard for technical excellence.
Design and implement complex user stories, perform root cause analysis for bugs and incidents, and lead the resolution of critical issues to maintain application stability and reliability.
Oversee testing processes, ensuring high-quality deliverables through best practices in code quality and testing.
Mentor and coach team members to foster technical growth and continuous improvement.
Requirements:
Degree Master of Technology (MTech) - Preferred or Bachelor of Technology (BTech) Computer Science, Information Technology or related circuit branches
Experience 10+ years of experience (excluding education) in the technology industry.
Autonomously developing software in the manufacturing industry is preferred.
Strong knowledge of software development best practices and design patterns.
Experience with setting up and maintaining software solutions (development, deployment, hypercare, maintenance).
Excellent problem-solving and analytical skills.
Taking ownership of the application in full autonomy (also on guard duty).
Mentoring team members and guarding technical architecture and code quality.
Strong written and verbal communication skills.
Excellent team player with strong English communication skills.
Ability to work autonomously, fully accountable and collaborate within and across teams.
Stress resilient and able to perform under pressure.
Knowledge of and experience with design patterns (e. g. event driven design, DDD, TDD, microservices).
Skills:
Microsoft Azure stack (. NET in Azure cloud - setting up, configuring and using Docker, Kubernetes).
NET Core.
SQL Server / Entity Framework / LINQ.
Messaging systems (ASB, RabbitMQ).
JSON, XML and REST web services.
Infrastructure As Code.
Visual Studio, GIT.
Angular 5.0+, HTML5
Agile methodologies (SCRUM).
Experience
10-14 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.