drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Szczecin - Poland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking a highly experienced Senior Software Engineer with deep expertise in C# .NET Microsoft Azure to lead the design and development of our next-generation cloud applications. You will be a technical leader driving architecture coding standards and best practices for the code you develop.


Key Responsibilities

  • Lead the design development and delivery of scalable secure and high-performance applications using C# .NET Core MSSQL Azure cloud services python.
  • Own technical architecture decisions and ensure alignment with business goals and technology strategy.
  • Collaborate closely with product owners UX designers and other stakeholders to translate business requirements into technical solutions.
  • Drive code quality security testing and performance optimization practices.
  • Mentor and guide software engineers across the development lifecycle to improve skills and foster innovation.
  • Participate in code reviews technical workshops and continuous improvement initiatives.
  • Manage cloud infrastructure deployment configuration and monitoring using Azure DevOps ARM templates Kubernetes/OpenShift or Terraform.
  • Stay current with emerging technologies and propose adoption to enhance the product and development processes.
  • Troubleshoot complex production issues and provide prompt resolution.
  • Contribute to DevOps practices including CI/CD pipelines automated testing and release management.
  • Architect scalable and highly available systems leveraging caching Azure Service Bus and event-driven patterns to ensure reliability under load.
  • Design and optimize relational data models and queries ensuring data integrity and performance in MSSQL and Azure SQL environments.
  • Implement robust security practices including secure credential management role-based access control.
  • Author and maintain technical documentation including architecture decision records (ADRs) to support transparent well-informed technical direction.


Required Qualifications

  • Bachelors or Masters degree in Computer Science Software Engineering or related field.
  • 8 years of professional software development experience with at least 3 years in a senior or principal role.
  • Expert knowledge of C# Core / .NET 6 framework for backend development.
  • Proven experience architecting and developing cloud-native applications using Microsoft Azure services.
  • Solid understanding of RESTful API design microservices architecture and asynchronous programming.
  • Experience with containerization (Docker) and orchestration (Kubernetes) is a plus.
  • Familiarity with Agile/Scrum methodologies and DevOps toolchains (Azure DevOps Git CI/CD).
  • Strong analytical problem-solving and communication skills.

Preferred Skills

  • Knowledge of Identity and Access Management.
  • Hands-on experience with infrastructure-as-code (Terraform ARM templates).
  • Experience working in regulated industries (finance healthcare) is a bonus.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.