Job Title: Principal Integrations Consultant Business Unit: Alvaria CX Business Unit (CX) Location: India - Remote General Scope & Summary As a Principal Consultant within the Alvaria CX Business Unit (CX), you will be responsible for the delivery of tailored software solutions that integrate seamlessly with the CX product suite to meet specific customer requirements. Your duties will include the design and development of customized applications, perform rigorous testing to ensure functionality and quality, and supporting customers during the deployment and testing of the solutions. In addition to client-focused development work, you will collaborate with the Research and Development (R&D) team to maintain and enhance core product offerings. Your performance will be evaluated based on billable utilization, the successful completion of projects within defined scope and budget, and your effectiveness in identifying opportunities for additional products and services that add value for customers. This is a critical role aimed at helping clients fully realize the benefits of their Alvaria products. Primary Role & Responsibilities Lead and execute customer-facing projects in accordance with functional and technical specifications, as well as Statements of Work (SoW). Design, develop, and implement applications based on high-level specifications and logical workflows, ensuring the delivery of robust, scalable, and efficient solutions. Collaborate with cross-functional teams to design / create business application prototypes and iterate on solutions based on stakeholder feedback. Effectively communicate complex technical concepts to both technical and non-technical audiences across all organizational levels. Provide outstanding customer service by closely engaging with clients to understand their requirements, thereby ensuring successful project outcomes and high levels of customer satisfaction. Drive innovation through the development of solutions that support the organization s strategic objectives, while actively contributing to the overall success of the team. Specialized Knowledge & Skills Proficient in Microsoft .NET (C#/.NET Core) , with demonstrated experience in developing and deploying enterprise-grade applications. Skilled in supporting technologies and frameworks, including HTML, CSS, JavaScript, SignalR, Angular, WCF Services, and Microsoft IIS. Experience in scripting, with proficiency in Python and familiarity with other scripting languages such as PowerShell. Skilled in relational and NoSQL databases, with a preference for Microsoft SQL Server, MongoDB, and Amazon DynamoDB. Strong background in API design and development , with an emphasis on building and consuming microservices architectures. Practical experience with Amazon Web Services (AWS), including hands-on use of various AWS services. Knowledgeable in Customer Relationship Management (CRM) system integrations , with preferred experience integrating with Salesforce and other CRM and/or collections platforms. Deep understanding of RESTful API principles to ensure secure, scalable, and efficient data exchange. Experienced in Agile software development methodologies , particularly within a Scrum framework, and proficient in using tools such as JIRA for task and project management. Familiar with Continuous Integration and Continuous Deployment (CI/CD) practices and tooling, including Jenkins, to support automated and efficient software delivery pipelines. Proficiency in automation and performance testing, to ensure application reliability, scalability, and performance. Working knowledge of containerization and orchestration technologies , including Docker, Kubernetes, and Helm. Possesses domain expertise in Alvaria products , providing a comprehensive understanding of customer requirements and ensuring the effective delivery of tailored solutions within this platform. Education & Experience Minimum of 5+ years of experience in a relevant field. Bachelors degree in Computer Science or a related field; equivalent professional experience will be considered. Why Join Us Career Growth: We offer robust opportunities for professional development and career progression within a dynamic, innovative business unit. You will have the chance to work on projects that drive the future of Alvaria CX Business Unit (CX) solutions. Work Environment: This role is based in India, with the flexibility to work remotely. Benefits: We offer a competitive benefits package and opportunities for continued learning and development. UK Business Hours
Job Location: India, Remote As a Senior level Network Administrator, you will be responsible for the daily operation of our global network infrastructure. You will lead a team responsible for installing, configuring, and maintaining complex networks across multiple data centers, data center providers, and cloud platforms. Duties and Responsibilities Lead development of innovation and strategic direction in network design, configuration, administration, maintenance, reliability, capacity planning, and support. Deploy robust networking environments by designing system configuration; directing system installation; defining, documenting, and enforcing system standards for a global enterprise environment. MPLS/VPN/Telco/Integrations Build reusable designs and systems that promote scale, reliability, security, and efficiency. Manage multi-vendor and multi-protocol networks Maximize network performance by monitoring performance; troubleshooting network problems and outages; schedule upgrades; collaborate with network architects on network optimization. Ensure that network design and implementation meets disaster recovery and business continuity requirements Qualifications REQUIRED SKILLS: At least 5 + years experience and expert level enterprise data center networking hardware (switches, firewalls, load balancers, etc.) (Palo Alto a plus) Experience with Cloud Hosting Technologies such as AWS, GCP, Azure & RackSpace. Familiarity with server and storage infrastructure and how they integrate with the network. Scripting experience such as shell scripting, Ansible and Python Maintain Production Networks - VLANs, MPLS, SDWan, Internet , IP-as-a-Service, DNS, BGP Monitor Maintain and configure, VPNs, ACL and Firewall rules, Network Address Translation (NAT) A deep understanding of network protocols A deep understanding of network hardware and software. Experience with VoIP and collaboration technologies. A solid understanding of application protocols IP management, Password mgt, Network Alerting Candidates are expected to exhibit good judgment in all cases and be comfortable making decisions. Ability to work in a fast-paced environment Ability to work outside normal business hours when needed Education: Bachelor s Degree or similar experience
Job Title: Technical Support Engineer II Location: India, Remote About Aspect Software: Aspect Software develops world-class Workforce Engagement Management software that empowers businesses to achieve operational excellence. We are committed to fostering a collaborative and dynamic work environment where cutting-edge technology and creative problem-solving converge. Join us as we shape the future of intelligent systems. Position Overview: Provide remote technical and application problem resolution and escalation assistance related to Aspect products. Diagnose, troubleshoot, repair and debug complex computer systems and software. Respond to situations where end users have failed to isolate or resolve problems in malfunctioning equipment or software. Key Responsibilities: Excellent customer service and teamwork skills. Excellent written and verbal communication skills. Professional demeanor to maintain and enhance customer relationships. Gain knowledge of assigned customers technical and business environment. Document and verify reported problems. Troubleshoot and resolve issues utilizing all available tools, resources, and documentation. Engage additional resources when necessary. Provide effective and consistent communication to management, peers, and account team in support of customers. Working knowledge of main Aspect products and strategy. Ideal Experience: Understanding of PCs, Networks, OS platforms, Cloud environments, databases, telephony, software applications, and ACDs. Demonstrated ability to learn complex software tools quickly. Strong customer service and teamwork skills. Professional demeanor to maintain and enhance customer relationships. Ability to use professional concepts and company policies and procedures to solve routine problems. Ability to develop resolutions to problems of limited scope and follow standard practices and procedures in analyzing situations or data from which answers can be readily obtained. Ability to pass a background check may also be required. Physical requirements include sitting for long periods of time. Qualifications: 2+ years relevant work experience supporting customers in a technical environment OR commensurate college-level coursework, or a combination of both. Limited travel, after-hours, or on-call work may be required. Flexibility to work early AM or late US hours, including weekends. Technical Certifications and second or third languages a plus but not required. Why Join Us Work on impactful and challenging projects that make a difference Be part of a collaborative and inclusive culture Enjoy competitive compensation and benefits Access professional development and growth opportunities Join a team passionate about innovation and excellence This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
The Senior Software Developer will play a crucial role in designing, implementing, and managing deployment processes for our product in cloud and virtualization environments. We offer Competitive salary based on experience and qualifications. Responsibilities Design, implement, and manage deployment processes for our product in cloud and virtualization environments. Develop automation tools and processes to facilitate the migration of legacy customer systems to the latest software versions. Build pre and post install validation checks. Build CI/CD pipelines for cloud deployments. Document processes, configurations, and procedures. Owning and implementing new features. Modernizing software. Qualifications Candidates must have 6 years of experience in the IT industry as a Software Developer or in a related role, with at least 4 years of experience specifically using Ansible. Ability to work with English documentation. English speaking/reading/writing at minimum B2. Required Skills Proficiency in automation and configuration management using Ansible is a must. Programming skills in Python for scripting and automation tasks. In-depth knowledge of Linux operating systems. Experience with CI/CD pipelines and tools (e.g., Jenkins). Familiarity with containerization technologies is a plus. Proficiency in using Git for source code management. Excellent problem-solving skills and the ability to work independently and as part of a team. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Preferred Skills Experience with cloud platforms (e.g., AWS, Azure). Knowledge of microservices architecture.