WebGlim

Senior .NET Developer - Web Security, Authentication & Flutter Mobile Applications

Hyderabad, Sindh, PK

$5
18 days ago
Save Job

Summary

Company Description

WebGlim is a leading IT solutions provider in Australia, renowned for helping businesses of all sizes succeed through a wide range of services. With a customer-centric approach, WebGlim's team of experts delivers innovative solutions designed to fuel business growth. They prioritize quality assurance and offer dedicated support to ensure clients maximize their investment.


Role Description

We’re seeking a seasoned Senior .NET Developer (Web & Mobile Security Focus with expertise in modern web application authentication, security protocols, and cross-platform mobile development using Flutter. You’ll play a pivotal role in designing, securing, and enhancing our web apps and mobile platforms while ensuring seamless integration with databases like PostgreSQL and implementing offline functionality.


Qualifications
Requi</s

t

rong>red:

  • 5+ years of .NET development experience (C#, .NET Core, ASP.NET MVC).
  • 2+ years of hands-on Flutter development for cross-platform mobile apps.
  • Expertise in PostgreSQL (or similar relational databases) and ORMs (Entity Framework, Dapper).
  • Proven track record in securing web apps (authentication/authorization, penetration testing, vulnerability mitigation).
  • Experience with offline-first mobile app development and data synchronization.
  • Familiarity with RESTful APIs, microservices, and containerization (Docker).
  • Proficiency in Object-Oriented Programming (OOP) and Software Development.
  • Strong programming skills.
  • Excellent problem-solving and analytical skills. Ability to work independently and remotely.
  • Strong understanding of Git, Agile methodologies, and DevOps practices.


Preferred:


  • Certifications in security (e.g., CISSP, CEH) or cloud platforms (Azure/AWS).
  • Knowledge of NoSQL databases (MongoDB, Redis) and real-time communication (SignalR).
  • Experience with CI/CD tools and infrastructure-as-code (Terraform).
  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Portfolio of projects demonstrating security-focused web/mobile apps and offline functionality.
  • Experience in web development and software lifecycle management is a plus.


Key Responsibilities


Authentication & Security:

  • Design and implement secure authentication/authorization systems (OAuth 2.0, OpenID Connect, JWT, SAML).
  • Harden web applications against vulnerabilities (OWASP Top 10, XSS, CSRF, SQL injection).
  • Apply encryption, role-based access control (RBAC), and compliance standards (GDPR, HIPAA).


Web App Development:

  • Build scalable .NET Core/ASP.NET MVC Web APIs and modern frontends (Blazor, React, or Angular).
  • Optimize performance and security across cloud environments (Azure/AWS).


Mobile Development:

  • Develop cross-platform Flutter apps with offline-first functionality (SQFlite, Hive, or similar).
  • Integrate mobile apps with .NET backend services and RESTful APIs.


Database & Offline Solutions:

  • Architect and manage PostgreSQL databases, including replication, indexing, and query optimization.
  • Implement offline data synchronization and storage for mobile/web apps.


Collaboration:

  • Conduct code reviews, mentor junior developers, and troubleshoot critical issues.
  • Collaborate with DevOps to streamline CI/CD pipelines (Azure DevOps, GitHub Actions).



What We Offer


  • Competitive salary and performance bonuses.
  • Professional development opportunities (conferences, certifications).
  • Collaborative, innovative team culture.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job