We are seeking a highly skilled and experienced Senior .NET Core Developer to join our dynamic team. The successful candidate will play a pivotal role in ensuring that our coding standards are met and that our solutions align with CommSec's technology strategy and architecture. You will be responsible for planning capacity management, allocating work, and collaborating closely with the Product Owner (PO).
Position. Senior .NET Core Developer
Experience. 6+ years
Key Responsibilities
- Code Review & Standards. Conduct thorough code reviews to ensure adherence to CBA coding standards.
- Technical Strategy & Architecture. Ensure that solutions are aligned with CommSec's technology strategy and architecture guidelines.
- Capacity Management. Plan and manage the capacity and allocation of work alongside the Product Owner.
- Development. Design, develop, and maintain robust .NET Core applications.
- Collaboration. Work closely with cross-functional teams to define, design, and ship new features.
Technical Skills Required
- Languages & Frameworks
- C# (C Sharp)
- ASP.Net Core MVC
- Entity Framework
- Web Technologies
- REST API
- TypeScript
- React
- MobX
- Redux
- Axios
- Databases
- Cloud & Containers
- Tools & Testing
- Swagger
- Git Workflow
- TeamCity
- Octopus
- nUnit
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience of 6+ years in .NET Core development.
- Strong understanding of software development principles and design patterns.
- Proficiency in database design and development.
- Experience with cloud platforms, particularly AWS.
- Familiarity with CI/CD pipelines and tools such as TeamCity and Octopus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Why Join Us?
- Innovative Environment: Be part of a forward-thinking company that values technology and innovation.
- Professional Growth: Opportunities for continuous learning and professional development.
- Collaborative Culture: Work in a supportive and collaborative environment with talented professionals.
- Impactful Work: Contribute to meaningful projects that have a real impact on our customers and business.
How to Apply
If you meet the above criteria and are excited about the opportunity to work with a leading company in the financial sector, we would love to hear from you.