How Remoteville checks and expires listings
Technical Consultant
Skills
C#Computer ScienceDevopsBusiness Continuity PlanningBusiness IntelligenceDatabasesEasily Adaptable
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
