
Senior Full Stack .NET Developer
- Manila City, Metro Manila
- Permanent
- Full-time
Datacom works with organisations and communities across Australia and New Zealand to make a difference in people's lives and help organisations use the power of tech to innovate and grow.About the role (your why)Job summary:We're looking for a highly experienced and passionate Senior Full Stack .NET Developer to join our team and play a pivotal role in shaping the future of software development. You'll be instrumental in building robust and scalable web applications using the Microsoft .NET stack, but more importantly, you'll be essential in helping our customer's acheive their business goals. This is a chance to leverage your deep .NET expertise while exploring cutting-edge AI technologies and redefining how software is built.What You'll Be Doing:
- Full Stack Mastery: Design, develop, and implement both front-end and back-end components of web applications using the latest .NET technologies, with a strong emphasis on scalability and performance.
- Innovation and Evolution: Be a key contributor to our culture of innovation. We're looking for developers with an open mind, eager to learn and experiment with new AI-driven approaches to software development.
- .NET and Azure Excellence: Utilize your deep knowledge of .NET Framework/Core, ASP.NET, C#, and Azure cloud services to build and deploy high-quality applications.
- Modern Front-End Development: Craft engaging user interfaces using modern JavaScript frameworks (React, Angular, Vue.js), HTML, and CSS, ensuring exceptional user experiences.
- Application Support & Continuous Improvement:Leverage your expertise in troubleshooting and software analysis to resolve application issues and deliver enhancements that improve functionality and user experience.Robust Back-End Engineering: Develop scalable back-end services and APIs (Web API, RESTful) for seamless data management and integration.
- API Development and Integration: Build and integrate RESTful APIs with internal and third-party services.
- Quality Assurance and Testing: Implement comprehensive unit and integration testing strategies to ensure code quality and application stability.
- Cloud Deployment and CI/CD: Deploy and maintain applications in Azure, utilizing CI/CD pipelines for efficient and reliable releases.
- Mentorship and Collaboration: Share your expertise through code reviews and mentorship, fostering a collaborative and growth-oriented environment.
- Agile Development: Thrive in our Agile environment, contributing to sprint planning, stand-ups, and retrospectives.
- Requirement Gathering and Problem Solving: Work closely with stakeholders to translate requirements into technical specifications and solve complex technical challenges.
- AI-Powered Development: Dive into our robust pipeline of AI projects, leveraging your .NET expertise to build innovative solutions. We're exploring the potential of AI agents, machine learning, and other AI technologies to revolutionize our development processes and products.
- Extensive experience with .NET Framework/Core, ASP.NET, and C#.
- Strong front-end development skills (React, Angular, Vue.js, HTML, CSS).
- Proven experience with RESTful API design and development.
- Deep knowledge of database design and management (SQL Server, MySQL).
- Experience with ORM frameworks (Entity Framework).
- Deep knowledge of Azure cloud computing platforms.
- Experience with CI/CD pipelines.
- Strong understanding of software engineering principles and best practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- A passion for exploring and implementing AI solutions in software development.
- An open mind and willingness to learn and adapt to new technologies.