Senior C# Developer

Wizeline
3 days ago

Role details

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

Job location

Remote

Tech stack

.NET
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Applications Architecture
Business Software
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Relational Databases
PostgreSQL
Microsoft SQL Server
Scrum
Systems Development Life Cycle
Software Engineering
Delivery Pipeline
GIT
Terraform
Microservices

Job description

  • Design, write, build, and deploy high-quality code.
  • Analyze business application requirements, identify potential issues, and propose effective solutions.
  • Collaborate with an Agile team, taking a leadership role in guiding development efforts and ensuring alignment with company standards.
  • Leverage AWS Cloud infrastructure to design scalable and efficient solutions.
  • Maintain and improve existing legacy applications.
  • Identify, troubleshoot, and resolve software bugs across various OPIS codebases.
  • Adhere to best practices in software development, including continuous integration and deployment.

Requirements

  • 6+ years of hands-on experience in software development.
  • Strong understanding of Object-Oriented Programming (OOP) principles.
  • Advanced proficiency in C# and the Microsoft .NET Framework.
  • Strong understanding of relational databases, preferably SQL Server or PostgreSQL.
  • Experience working within a modern software development lifecycle (SDLC).
  • Exposure to Cloud and Application Architecture, ideally AWS.
  • Excellent communication and collaboration skills.
  • English level: B2 Advanced or C1.

Nice-to-have

  • Experience with microservices and containerized applications.
  • Familiarity with CI/CD pipelines, Git, and Agile/Scrum methodologies.
  • Knowledge of Terraform or Infrastructure as Code (IaC) practices.
  • AI Tooling Proficiency: Ability to leverage one or more AI tools to optimize and augment day-to-day work, including drafting, analysis, research, or process automation. Provide recommendations on effective AI use and identify opportunities to streamline workflows.

About the company

Wizeline, a global AI-native technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.

Apply for this position