Senior .NET Developer - Full-time (Working from Office)

ARSENALTECH LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

ASP.NET
.NET
Agile Methodologies
Amazon Web Services (AWS)
Asana
JIRA
User Authentication
Azure
Cloud Computing
Continuous Integration
Software Debugging
Dependency Injection
Distributed Systems
Middleware
Entity Framework
Github
Microsoft Office
Microsoft SQL Server
MongoDB
MySQL
NoSQL
OAuth
JSON Web Token
Security Assertion Markup Language (SAML)
Software Engineering
Systems Integration
Trello
Google Cloud Platform
Enterprise Software Applications
.NET Core
Blazor
Delivery Pipeline
Outsystems
Software Security
Solid Principles
Deployment Automation
low-code
REST
Multiplatform
Docker
Microservices

Job description

We are seeking an experienced Senior .NET Developer to join our dynamic team. The ideal candidate will have a strong background in modern .NET development practices and deployment strategies, along with a working knowledge of Outsystems. This role requires hands-on expertise in designing, developing, and deploying robust, scalable, and secure applications., * Design, develop, and maintain applications using .NET Core/.NET Framework.

  • Follow modern development practices such as Dependency Injection, Microservices, and Cloud-Native development.
  • Implement and manage deployment pipelines using CI/CD tools (Azure DevOps, GitHub Actions, etc.).
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot and resolve complex application issues across development, testing, and production environments.
  • Leverage Outsystems for application development and integration tasks.
  • Write clean, maintainable, and testable code adhering to SOLID principles and coding best practices.
  • Stay updated with the latest trends in .NET and Outsystems development.

Requirements

Do you have experience in Systems integration?, * 5+ years of professional experience in .NET development, with expertise in .NET Core and ASP.NET Core. Entity Framework/Core. RESTful API design and integration. Dependency Injection and Middleware concepts.

  • Strong understanding of deployment pipelines (CI/CD) and tools such as Docker and Kubernetes.
  • Knowledge of cloud platforms like Azure, AWS, or Google Cloud for app hosting and management.
  • Experience with Outsystems low-code platform for enterprise application development.
  • Proficiency in relational and NoSQL databases such as SQL Server, MySQL, or MongoDB.
  • Familiarity with modern authentication methods (OAuth, JWT, SAML, etc.).
  • Strong debugging, problem-solving, and optimization skills.
  • Familiarity with Agile methodologies and tools like Jira, Trello, or Asana., * Experience in Microservices architecture and distributed systems.
  • Familiarity with Blazor or MAUI for cross-platform development.
  • Certifications in .NET, Azure, or Outsystems (a plus).
  • Strong knowledge of application security and data protection best practices.

Benefits & conditions

  • Competitive salary and performance bonuses.
  • Opportunities for continuous learning and professional development.
  • Exposure to cutting-edge technologies and challenging projects.
  • Collaborative and inclusive work culture.

Apply for this position