Net Software Engineer

Wizeline
Summary
Join Wizeline, a global digital services company, as a Staff Software Engineer. You will partner with multidisciplinary teams to build intelligent and scalable products using cutting-edge technology. Responsibilities include architecting reusable front-end systems, translating requirements into world-class designs, and delivering high-quality applications. You will work on projects for multinational brands, developing your skills and gaining valuable experience. Wizeline promotes a culture of continuous learning and collaboration with bright minds in the industry. This role requires extensive experience with .NET/C#, various technologies, and strong communication skills. The company offers opportunities for personalized career paths and skill development.
Requirements
- 5+ years of experience working with .NET/ C#
- Experience with Automated testing (xUnit and BDTest)
- Knowledge of SOLID principles
- Familiarity with CQRS
- Experience with Microservices architecture and related patterns
- Experience with Databases (Azure SQL and Cosmos DB)
- Experience with Messaging systems (Azure Service Bus)
- Knowledge of Cloud computing and related concepts (Microsoft Azure)
- Experience with Kubernetes
- Experience with Monitoring and Alerting
- Experience with Infrastructure as Code (Terraform)
- Hands-on working experience developing secure, scalable enterprise applications
- Passion and experience building web-based technology products or applications
- Ability to learn new coding languages and frameworks, and seamlessly switch from one to another, when required
- Familiarity with computer science algorithms and data structures to optimize solutions
- Strong communication skills in English
- Experience in one or more of the most commonly used web applications stacks
Responsibilities
- Advocate for the use of cutting-edge technology to build intelligent and scalable products
- Act as a technology partner for our clients from inception to completion while architecting reusable front-end systems
- Understand client needs and translate requirements into world-class design
- Deliver high-quality applications
- Partner with multidisciplinary teams located across the world (Technical Writing, User Experience, Product Management, and Project Management) to solve challenging problems
- Drive internal initiatives and objectives
- Work on projects that will allow you to develop your skills and gain exposure to multinational brands
Preferred Qualifications
- BS/MS in Computer Science, Engineering, or a related subject
- Strong experience in working directly with clients
- A code repository you can share with the team, showcasing your contributions to open source projects
- Being a DevOps advocate, with working knowledge of Docker and/or Kubernetes
- TDD methodologies using a Unit test Framework like nUnit or xUnit
Benefits
- Opportunities to create personalized career paths and develop in-demand skills
- Free education program, Wizeline Academy
Share this job:
Similar Remote Jobs
