Remote Software Engineer .NET Core

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Join 3Pillar as a Software Engineer and embark on an exciting journey in software development.
  • Contribute to projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare.
  • Play a vital role in crafting cutting-edge technologies that revolutionize industries.
  • This position goes beyond coding; it focuses on creating impactful solutions that leave a lasting impression in the market.
  • The role offers a chance to make a real-world impact through your passion for programming.

Requirements:

  • A minimum of 3+ years of experience in at least one of the specified technologies is required.
  • Proficiency in .NET Framework or .NET Core 6+ is essential.
  • At least 1+ years of experience with Azure Cloud is needed.
  • Experience with SQL server database and blob storage is required.
  • Familiarity with Microservices, Azure Apps, or Azure DevOps is a plus.
  • Strong understanding of Object-Oriented Design and Object-Oriented Programming (OOP) principles, including inheritance, polymorphism, encapsulation, and abstraction.
  • Experience with Unit Testing and Mocking is necessary.
  • Knowledge of Agile Processes, Methodologies, and Approaches is required.
  • Proficiency in Git (version control system) is essential.
  • Excellent communication skills in English (reading, writing, and speaking) are required.
  • Candidates should demonstrate self-motivation, self-organization, and a proactive attitude.
  • A continuous learning attitude is essential for this role.
  • Additional experience with source control tools, understanding of the Software Development Life Cycle (SDLC), knowledge of protocols like HTTP, and serialization formats like JSON and XML, as well as knowledge of document databases, is desired.

Benefits:

  • Enjoy a flexible work environment, whether in the office, at home, or a blend of both, as part of a remote-first approach.
  • Be part of a global team, learning from top talent around the world and across cultures while communicating in English daily.
  • Benefit from a focus on well-being, with opportunities for fitness offerings, mental health plans (country-dependent), and generous time off.
  • Experience accelerated career growth and development opportunities across various projects, offerings, and industries.
  • Work in a company that values diversity and inclusivity, promoting intrinsic dignity and open collaboration.
About the job
Posted on
Job type
Salary
-
Location requirements
Experience level
Technology stack
Leave a feedback