How Remoteville checks and expires listings

Technical Consultant

Skills
C#Computer ScienceDevopsBusiness Continuity PlanningBusiness IntelligenceDatabasesEasily Adaptable
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's Degree in Computer Science or related technical discipline
  • 5+ years of experience
  • 4-5+ years of software development experience in custom application development
  • Experience with security best practices and application security standards
  • Experience designing and implementing APIs and integrating third-party services
  • Strong understanding of software development lifecycle including Git unit testing and code quality standards
  • Experience with Agile or Scrum methodologies and collaborative teams
  • Hands-on experience integrating AI/ML or generative AI services
  • Experience deploying applications to production cloud environments using CI/CD and infrastructure-as-code
  • Strong proficiency in C# Java JavaScript and .NET React Angular and Node.js
  • Experience with SQL database design optimization and performance tuning
  • Hands-on experience with Microsoft Azure
  • Experience with enterprise applications such as Microsoft 365 Power Platform and SharePoint is a plus
  • Familiarity with AI/ML services such as Azure OpenAI and Azure AI services
  • Experience with CI/CD tooling containerization and infrastructure-as-code

Nice to have

  • Quick learner
  • Excellent communication
  • Problem-solving mindset
  • Self-directed
  • Strong attention to detail
  • Independent worker
  • Flexible
  • Adaptable

Day to day

  • Design, develop, and deploy scalable software applications tailored to client requirements
  • Collaborate with stakeholders and development teams to translate business needs into technical solutions
  • Lead technical implementation across the full development lifecycle, including architecture, testing, deployment, and optimization