Plain Concepts

Plain Concepts

Plain Concepts: Multinational software company offering innovative solutions in Web, App development, AI, Mixed Reality, Big Data, Blockchain, IoT, and Cloud. Recognized by Microsoft and industry leaders for expertise and innovation.

Internet Software & Services
251-1K
Founded 2006

Description

  • Implement solutions based on technical designs and contribute to design activities as needed.
  • Plan and estimate development tasks within a SCRUM team.
  • Deliver new functionality and enhancements across greenfield and existing applications.
  • Produce high-quality, performant, and robust software within agreed time and quality standards.
  • Contribute to continuous improvement of development, testing, and deployment processes.
  • Work hands-on in a fast-paced agile environment while supporting colleagues.
  • Collaborate with multiple business and technical teams.
  • Guide and support other team members as a key contributor to the team.
  • Participate in the full software development lifecycle.

Requirements

  • 5+ years of .NET development experience.
  • 5+ years of C# development experience.
  • Strong practical knowledge of JavaScript, TypeScript, HTML, and CSS.
  • Experience with unit testing tools such as Jest, Mocha, NUnit, or Moq.
  • Experience building RESTful APIs and working with ASP.NET Core MVC.
  • Experience with CSS pre-processing tools such as SASS, SCSS, or LESS.
  • Experience working with Git and related workflows such as feature branches and pull requests.
  • Excellent knowledge of relational databases, SQL, and ORM technologies such as Entity Framework or Dapper.
  • Experience with Microsoft Azure.
  • Experience with test-driven development and behavioural driven development; SpecFlow experience is optional.
  • Experience with Agile development and SCRUM.
  • Experience with Azure DevOps practices such as CI/CD, Continuous Testing, and Infrastructure as Code.
  • BSc degree or higher in engineering, or equivalent experience.
  • Expert knowledge of back-end software engineering, including data models, persistence layers, back-end services, caching strategies, API design and implementation, and asynchronous messaging.
  • Excellent communication and problem-solving skills.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
2 hours, 26 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
2 hours, 26 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
2 hours, 26 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
2 hours, 41 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers