[Remote] Technical Consultant
Note: The job is a remote job and is open to candidates in USA. Axcend Consulting is a technology solutions provider that empowers organizations to drive agility and foster innovation. They are seeking an experienced Technical Consultant to develop and deliver innovative software solutions across various industries, taking ownership of the entire development lifecycle and collaborating with both technical and business teams.
Responsibilities
- Design, develop, and deploy scalable and efficient software applications based on client requirements
- Write clean, maintainable, and well-documented code across various platforms and technologies (e.g., web, mobile, cloud)
- Collaborate with client stakeholders, consultants, and other developers to translate business needs into technical solutions
- Contribute to architectural decisions and provide technical guidance on development strategies and implementation approaches
- Ensure applications are secure, scalable, and performant, meeting the highest standards for reliability and user experience
- Troubleshoot, debug, and optimize applications for maximum performance, reliability, and scalability
- Stay up-to-date with the latest industry trends, tools, and technologies, applying them to improve development processes
- Collaborate with cross-functional teams to ensure smooth and effective project delivery
- Document processes, workflows, and technical specifications to support knowledge sharing and project continuity
- Lead and participate in code reviews, ensuring the implementation of best practices and high-quality standards
- Design, build, and integrate AI-powered capabilities including large language models (LLMs), machine learning models, and generative AI services into client applications
- Build and manage CI/CD pipelines, automating build, test, and deployment processes for reliable, repeatable software releases
- Provision and maintain cloud infrastructure using infrastructure-as-code, ensuring environments are scalable, secure, and reproducible
Skills
- Bachelor's Degree in Computer Science, or related technical discipline
- 5+ years of experience in software development with a focus on custom application development
- Experience with security best practices and ensuring applications meet security standards
- Experience in designing and implementing APIs and integrating third-party services
- Strong understanding of software development lifecycle, including version control (Git), unit testing, and code quality standards
- Experience with Agile or Scrum methodologies and working with collaborative teams
- Hands-on experience integrating AI/ML or generative AI services, and deploying applications to production cloud environments using CI/CD and infrastructure-as-code
- Strong proficiency in programming languages and frameworks including C#, Java, JavaScript, as well as .NET, React, Angular, and Node.js
- Experience with database management systems such as SQL with a focus on design, optimization, and performance tuning
- Solid understanding of cloud platforms and cloud-native application design, with hands-on experience in Microsoft Azure
- Experience with deployment and DevOps tooling, including CI/CD pipelines (Azure DevOps, GitHub Actions), containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, Bicep, or ARM)
- Strong ability to quickly learn new technologies and adapt to new development challenges
- Excellent communication skills, both written and oral, with the ability to explain technical concepts to non-technical stakeholders
- Problem-solving mindset with a focus on finding efficient, scalable, and maintainable solutions
- A self-directed team player who thrives in a fully remote environment and communicates proactively across time zones
- Strong attention to detail, ensuring the delivery of high-quality software
- Strong ability to work independently with minimal supervision, manage your time effectively, and contribute to multiple projects simultaneously
- Comfortable with ambiguity and changes in requirements, demonstrating flexibility and adaptability
- Experience with enterprise-level applications, such as Microsoft 365 Power Platform (Power Apps, Power Automate, Power BI) and SharePoint (SPFx)
- Familiarity with AI/ML services such as Azure OpenAI and Azure AI services, and experience integrating large language models (LLMs) or generative AI into applications
Benefits
- Simple IRA + Matching
- Flexible Work Schedule
- Paid Time Off
- Health Insurance
- Professional Development Assistance (Training)
Company Overview