Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote CAS0008 .NET Developer

at Trinetix

Posted 12 hours ago 3 applied

Description:

  • The position is for a .NET Developer with a focus on various technologies including Python, .NET, and C#.
  • The candidate will work with databases such as MS SQL Server, PostgreSQL, and NoSQL databases like Redis, Mongo, and Cosmos.
  • Experience with cloud platforms like Azure and AWS is required, while knowledge of GCP is a plus.
  • The role requires a deep understanding of SOLID principles, Object-Oriented Design (OOD), Object-Oriented Analysis (OOA), Object-Oriented Programming (OOP), and Design Patterns.
  • The developer should have a strong grasp of Single Page Applications (SPA), REST, and microservices architecture.
  • Familiarity with containerization technologies such as Docker and Kubernetes (K8S) is necessary.
  • Continuous Integration and Continuous Deployment (CI/CD) practices are also part of the job.
  • Additional skills in Angular or React.js, as well as expertise in Machine Learning (ML), Artificial Intelligence (AI), and DevOps, are considered advantageous.
  • Responsibilities include developing high-level architecture solutions, reviewing architectural approaches with customers, conducting project performance reviews, and estimating product features.
  • The developer will collaborate with other professionals to define functional and non-functional requirements and participate in various project activities.
  • The role involves leading technical changes, creating development standards, maintaining architecture documentation, and ensuring technical monitoring and control of the development process.
  • The candidate will be responsible for making technical decisions and communicating regularly with clients on technical topics.

Requirements:

  • Candidates must possess excellent communication and leadership skills.
  • The ability to work as a team player and collaborate cross-functionally is essential.
  • Strong organizational, multi-tasking, and time management skills are required.
  • Candidates should have strong problem-solving and troubleshooting skills, with the ability to identify root causes.
  • Proactiveness and readiness for change are important qualities for this role.
  • The ability to educate others and a curiosity for modern technologies and trends are also necessary.
  • Critical thinking skills are required to navigate complex technical challenges.

Benefits:

  • The company offers paid training programs and English language courses to enhance employee skills.
  • Medical insurance and compensation for sports programs are provided.
  • Legal and personal support for employees is available.
  • Employees have the option to work from home with necessary office essentials and support.
  • Office availability is provided upon request for those who prefer a traditional work environment.
  • Comfortable working hours are part of the employment package.
  • The company organizes team events and offers a variety of knowledge-sharing opportunities to foster a collaborative work culture.