Senior .Net Developer/Dotnet Developer_AU
Apply now »Date: Dec 4, 2024
Location: Sydney, New South Wales, AU
Company: sistemasgl
We are a digitally native company that helps organizations reinvent themselves and unleash their potential. We are the place where innovation, design and engineering meet scale. With more than 29,000+ employees and present in 33 countries across 5 continents, we’re partnering with companies like Google, Electronic Arts, and Santander, among others.
We're seeking a talented Senior .NET Developer to join our dynamic team. You will be responsible for designing, developing, and maintaining scalable applications and services using Microsoft .NET technologies. Collaborate with cross-functional teams to define, design, and ship new features, ensuring robust and high-performance applications that meet market needs.
Experience: 6+ (in .Net)
Responsibilities:
- Design and Develop: Architect and develop applications and services using .NET, CDK/SDK.Net, and cloud technologies.
- Troubleshooting and Optimization: Identify and troubleshoot application bottlenecks, and ensure efficient performance.
- CI/CD Implementation: Implement and maintain CI/CD pipelines using Github Actions, Teamcity, and Octopus.
- Infrastructure as Code: Utilize Cloudformation or Terraform for managing infrastructure.
- Database Integration: Work with various databases such as Aurora, SQL Server,
- Documentdb (Mongo), or Cassandra/Keyspace for data persistence and retrieval.
- Adaptability and Learning: Quickly learn and adapt to new technologies and frameworks as required.
- Team Collaboration: Collaborate effectively with cross-functional teams including product managers, UI/UX designers, and QA engineers.
- Documentation: Create and maintain technical documentation related to application architecture and design decisions.
Basic Skills:
- Proficient in C#, ASP.NET, and .NET Core & CDK.Net
- Familiarity with ASP.Net for developing web applications.
- Solid grasp of OOP principles and design patterns.
- Experience in designing, developing, and consuming RESTful APIs.
- Knowledge of ORM frameworks like Entity Framework.
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, AWS CodePipeline).
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
Must Have Skills:
- CDK/SDK.Net.
- Cloud Technologies: Experience with cloud platforms and services.
- Troubleshooting Skills: Ability to diagnose and resolve technical issues independently.
- CI/CD: Hands-on experience with any one Github Actions, Teamcity, and Octopus Deploy.
- Infrastructure as Code: Familiarity with Cloudformation or Terraform for automating infrastructure deployments.
- Database Experience: Working knowledge of at least one database technology such as Aurora, SQL Server, Documentdb (Mongo), or Cassandra/Keyspace.
Good to Have Skills:
- Networking Knowledge: Understanding of networking principles and protocols.
- Data Technologies: Exposure to Athena, Glue, Kinesis, EMR, Firehose, or zero-ETL solutions.
- Scripting Languages: Proficiency in Powershell, Shell scripting, Ansible, or Kotlin.
- Operating Systems: Familiarity with both Windows and Linux environments.
- Observability Tools: Experience with Grafana, Prometheus, or similar observability tools.
- Database Management: Knowledge of Liquibase or similar database schema management tools.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6+ years of experience in software development using .NET technologies.
- Strong problem-solving skills and ability to think analytically.
Job Segment:
Developer, .NET, Cloud, Computer Science, Web Design, Technology, Creative