Logo of Huzzle

Technical Lead - .NET, AWS

image

Concentrix

12d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Melbourne

AI generated summary

  • You must have strong .NET skills, AWS experience, lead teams, write SOLID code, work in Agile, mentor others, contribute to documentation, and communicate effectively while embracing feedback.
  • You will lead .NET/AWS projects, define technical solutions, manage deployments, mentor engineers, collaborate on features, ensure code quality, and engage with clients and stakeholders.

Requirements

  • Accomplished in .Net and .NET Core development
  • Passionate about leading and managing or mentoring other team members
  • Commercial experience with cloud services such as AWS
  • Experience working with Microservices and SOA
  • The passion to work in a client-facing role
  • The ability to write code that follows SOLID principles, platform-specific conventions and common design patterns
  • An understanding of architectural principles and design patterns, including the trade-offs for each
  • Commercial experience in Continuous Integration and writing testable code
  • Experience in a cross functional, agile development environment
  • A history of always improving your knowledge and skills
  • Follow defined development best practices, including wiki contributions, code commenting and documentation, source control
  • Plan and execute software testing across TDD, Integration tests and E2E
  • Develop software
  • Participating in workshops, guild sessions and other company wide technical sessions
  • Author software designs and architectures for technical projects
  • Critique software designs and architectures
  • Peer review colleagues code
  • Provide accurate development task effort estimates
  • Provide technical leadership with Agile and Scrum ways of working
  • Critique application wireframes, use cases, user journeys and designs
  • Identify project development tasks
  • Mentor more junior colleagues
  • Certification - Highly Desirable
  • AWS Certified Solution Architect - Professional
  • AWS Certified Developer - Associate
  • Is widely trusted and is seen as an approachable, direct, honest and truthful individual, presenting the unvarnished truth in an appropriate and helpful manner
  • An effective listener, well-developed emotional intelligence
  • Demonstrates the values enshrined in the Concentrix Catalyst Way
  • Flexibility and openness to a variety of different technical assignments
  • Ability to manage time effectively and meet commitments
  • Self-aware and transparent. Embraces feedback and admits mistakes
  • Has keen eye for detail in own and other's’ work, including documentation
  • Works collaboratively and relates well to all kinds of people and builds and maintains constructive and effective relationships
  • Driven to learn and seek continual improvement
  • Effective and accurate, clear and concise verbal and written communication skills
  • Punctual
  • Enthusiastic about technology

Responsibilities

  • Be the principal technical contact for complex .NET/AWS projects, including;
  • Define and strategise the technical solution with your team, flowing into implementation and execution. Take the helm and lead.
  • Be the face of the business and technical leadership during sprint planning and showcase meetings.
  • Collaborate with project team members to deliver features and enhancements all while seeking opportunities to add value within the project/engagement.
  • Manage and own deployments and early life support within the project scope. Enable the smooth transition of build/new deployments to Managed Services function (separate to the reporting line for this role)
  • Join a team who views code quality and the quality of output as mark of personal professionalism and pride. We ship amazing code.
  • Tech Leads split their time across team and project health, and contributing to software development
  • Drive standards and ensure adoption and adherence by team members
  • Liaising with client SMEs
  • Liaising with 3rd party vendors as project needs dictate
  • All project responsibilities are subject to customer requirements and scope
  • Directly manage engineers (up to Snr level) including:
  • Regular 1-1 catch-ups, training requests etc.
  • Solicit and collate regular 360 feedback from colleagues
  • Provide performance feedback to Technical Director (ad hoc and during annual reviews)
  • Participate in local engineering planning meetings with ANZ Engineering Director / Engineering Manager, other Technical Leads and Principal Engineers
  • Contribute to technical pre-sales (as directed by ANZ Engineering Director / Engineering Manager), including:
  • Qualifying commercial opportunities from a technical point of view
  • Providing estimations and sizing with commercial lens, understanding that commitments made during estimation, translate to reality in build.
  • Providing high- and mid-level development estimates for commercial proposals
  • Providing technical subject matter expertise during sales calls and meetings
  • Reviewing and providing feedback on outgoing commercials and Statements of Work (as directed by the Technical Director)
  • Technical leads are expected to act as Senior Engineers as required on their assigned projects:
  • Support application development efforts through the development and maintenance of tools, scripts, or ancillary project infrastructure
  • Contribute to the software design processes including participating in:
  • Whiteboard sessions
  • Prototyping
  • Spikes
  • Quickly understand software designs and architectures for technical projects
  • Accomplished in .Net and .NET Core development
  • Passionate about leading and managing or mentoring other team members
  • Commercial experience with cloud services such as AWS
  • Experience working with Microservices and SOA
  • The passion to work in a client-facing role
  • The ability to write code that follows SOLID principles, platform-specific conventions and common design patterns
  • An understanding of architectural principles and design patterns, including the trade-offs for each
  • Commercial experience in Continuous Integration and writing testable code
  • Experience in a cross functional, agile development environment
  • A history of always improving your knowledge and skills
  • Follow defined development best practices, including wiki contributions, code commenting and documentation, source control
  • Plan and execute software testing across TDD, Integration tests and E2E
  • Develop software
  • Participating in workshops, guild sessions and other company wide technical sessions
  • Author software designs and architectures for technical projects
  • Critique software designs and architectures.
  • Peer review colleagues code
  • Provide accurate development task effort estimates
  • Provide technical leadership with Agile and Scrum ways of working
  • Critique application wireframes, use cases, user journeys and designs
  • Identify project development tasks
  • Mentor more junior colleagues
  • Is widely trusted and is seen as an approachable, direct, honest and truthful individual, presenting the unvarnished truth in an appropriate and helpful manner
  • An effective listener, well-developed emotional intelligence
  • Demonstrates the values enshrined in the Concentrix Catalyst Way
  • Flexibility and openness to a variety of different technical assignments
  • Ability to manage time effectively and meet commitments
  • Self-aware and transparent. Embraces feedback and admits mistakes
  • Has keen eye for detail in own and other's’ work, including documentation
  • Works collaboratively and relates well to all kinds of people and builds and maintains constructive and effective relationships
  • Driven to learn and seek continual improvement
  • Effective and accurate, clear and concise verbal and written communication skills
  • Punctual
  • Enthusiastic about technology

FAQs

What is the main focus of the Technical Lead role at Concentrix Catalyst?

The main focus of the Technical Lead role is to oversee complex .NET and AWS projects, lead software engineering teams, and ensure the delivery of high-quality bespoke applications for a diverse range of clients.

What technologies should candidates be proficient in for this position?

Candidates should be proficient in .NET, .NET Core, AWS, and have experience with cloud services, microservices, and service-oriented architecture (SOA).

Are there leadership responsibilities associated with this role?

Yes, the role involves leading teams of software engineers, providing mentorship, conducting regular performance feedback, and participating in local engineering planning meetings.

Is experience with Agile methodologies required for this position?

Yes, experience in a cross-functional, agile development environment is required for this role to effectively apply Agile and Scrum practices.

What kind of clients does Concentrix Catalyst work with?

Concentrix Catalyst works with high-profile clients across various industries, including Travel, FinTech, FMCG, Retail, Agriculture, Government, Logistics, Utilities, and Education.

Does the role involve client interaction?

Yes, the Technical Lead will be involved in client-facing roles, liaising with client subject matter experts and providing technical support as needed.

What are the expectations regarding personal and professional development for candidates?

Candidates are expected to demonstrate a desire for continual improvement, stay updated with new technologies, and actively participate in workshops and technical sessions.

What certifications are highly desirable for this position?

The highly desirable certifications include AWS Certified Solution Architect - Professional and AWS Certified Developer - Associate.

What qualities are important for interpersonal relationships in this role?

Important qualities include being approachable, honest, a good listener, and having strong emotional intelligence to build and maintain effective relationships with diverse stakeholders.

Where is the job located?

The job is located in Melbourne, Australia, at 565 Bourke Street, Level 12.

What is the time commitment for this position?

The position is a full-time role.

What type of environments will candidates work in?

Candidates will work in a collaborative environment that values code quality, innovation, and adherence to technical standards, while also engaging in regular team and project health assessments.

Consulting
Industry
10,001+
Employees

Mission & Purpose

We’re Concentrix. A global technology and services leader that powers the world’s best brands, today and into the future. We’re human-centered, tech-powered, intelligence-fueled. Every day we design, build, and run fully integrated, end-to-end solutions at speed and scale across the entire enterprise.