Match score not available

Mid ASP.NET Core Developer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Proficient in ASP.NET Core with C# or F#, Strong understanding of OOP and functional programming, Familiar with clean architecture principles, Experience with key-value databases like DynamoDB or Redis, Working knowledge of AWS services and Docker.

Key responsabilities:

  • Develop and implement applications using ASP.NET Core
  • Collaborate on application features with senior developers
  • Mentor junior team members on best practices
  • Optimize and refactor code based on software design patterns
  • Manage containerized applications using Docker
BCS Technology International Pty Ltd logo
BCS Technology International Pty Ltd https://www.bcstechnology.com.au/
201 - 500 Employees
See more BCS Technology International Pty Ltd offers

Job description

We are looking for a talented Mid-Level ASP.NET Core Developer to join our team. In this role, you will be responsible for developing new applications and contributing to existing projects using ASP.NET Core. You will collaborate with senior developers to create clean, scalable, and efficient code while mentoring junior team members. The ideal candidate will have a strong grasp of Object-Oriented Programming (OOP), Functional Programming paradigms, and software design patterns.

  • Develop and implement new code in ASP.NET Core using C# or F#, ensuring adherence to the clean architecture pattern.
  • Utilize Object-Oriented Programming and Functional Programming principles to deliver high-quality, maintainable software solutions.
  • Collaborate with senior developers to design and refine application features.
  • Work with key-value storage systems such as DynamoDB or Redis (or similar databases).Develop and manage containerized applications using Docker (or other containerization platforms).
  • Gain hands-on experience with AWS services such as VPC, Subnets, EC2, and IAM to support cloud-based application deployment.
  • Apply knowledge of software design patterns to optimize and refactor code where necessary.
  • Provide mentorship to junior developers, guiding them through best practices and coding standards.

Requirements

Technical Skills & Experience Required:

  • Proficiency in ASP.NET Core development using C# or F#.
  • Strong understanding of Object-Oriented Programming and Functional Programming paradigms.
  • Familiarity with clean architecture principles for structuring scalable applications.
  • Experience with key-value storage databases like DynamoDB, Redis, or similar technologies.
  • Working knowledge of containerization tools like Docker.
  • Hands-on experience with AWS services such as VPC, Subnets, EC2, and IAM.
  • Understanding of common software design patterns and their practical application.
  • Ability to mentor junior developers and provide constructive feedback during code reviews.

Preferred Qualifications:

  • Experience with additional AWS services and cloud platforms.
  • Familiarity with CI/CD pipelines and DevOps practices is a plus.
  • Understanding of agile development methodologies.


Benefits
  • More than just a market leading salary – we provide a range of benefits including HMO, performance awards, yearly appraisals, signing and performance bonuses
  • Your voice will be heard - you are part of a small collaborative team where your ideas will have an impact.
  • A chance to work with the best international brands from the US, Canada, Mexico, Australia, Singapore, and many more.
  • Hybrid/Work from home - we're working remotely but still find ways to build teams during the pandemic with monthly team building and treats.
  • Opportunity to travel – we have regularly sent our staff to work directly with our clients and this will continue post-Covid. In fact, we have supported our staff for long term assignments or permanent migrations in the US, Mexico, and Australia.
  • We've got your back - you're part of a company that will invest in your career progression, training and development.
  • Sponsored AWS and .Net/Azure Certifications
  • Learning and development opportunities – both on the job and classroom style training
  • Genuine Career opportunities / Opportunities to advance – we want to progress our own people
  • PTO / paid holidays
  • Extra leave awarded after your first year of service
  • Laptop (fully expensed)


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Mentorship

ASP.NET Developer Related jobs