Remote Software Developer at MCAST ๐Ÿ“ˆ Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 31,900+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 31,900+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

๐Ÿ‘‰ Hiring for a remote Software Developer position?

Post a Job - $299
on the ๐Ÿ† #1 remote jobs board

MCAST

 

Software Developer

Software Developer  


MCAST


dev

digital nomad

dev

digital nomad

22d
The Software Developer’s role is to support call center technology applications and integrations in a DevOps model. This includes complex mix of technologies provided by Avaya, Aspect, Nuance, Witness and other world class companies. As a technical expert on the team responsible for some of our most critical systems, the ideal candidate must be detail oriented, possess strong business acumen, have strong communication skills, and be driven to succeed. The ideal candidate will have a strong technical background and have experience as a developer using languages such as Java, .NET, go or python as well as Dockers, Kubernetes, Linux, Windows and AWS and automation tools like puppet and ansible. They will provide application support between the VOIP based call processing system, speech recognition IVR systems, CTI devices, intelligent call routing systems, compliance and quality recording system, workforce management system, call management system and all other devices related to the enterprise platform. The Software Developer will interact with Avaya and other telecommunications vendors and work directly with Charter contacts to support IVR call flows, Screen pop applications, web services to create a services based architecture for all contact center applications to use. They will provide assistance with contact center reporting and other related tasks, interact with the manufacturers’ technical support groups to resolve complex problems, and maintain detailed documentation to include the architectural layout, inter-machine process flow, database schemas and other material related to the telecommunications infrastructure. They will also work as part of the team by providing technology solutions suggestions and recommendations to help enhance or streamline the contact center.\n\nMAJOR DUTIES AND RESPONSIBILITIES\n\nActively and consistently supports all efforts to simplify and enhance the customer experience\n\nCollaborate with other team members located in various locations, inside and outside the United States, to support the contact center application portfolio.\n\nSupport and maintain production and non-production physical, virtual, and containerized application servers.\n\nCreate and maintain data flow diagrams, access policies, and application catalog documentation.\n\nMaintain various system health monitoring and reporting tools.\n\nWrite and maintain scripts for system maintenance and administration.\n\nCreate reports, dashboards, and processes to monitor and analyze availability and performance metrics.\n\nWork with architects, technologists, and others for future system enhancements and scalability.\n\nActively participate in decisions to develop and improve security-based standards and practices.\n\nPerform application changes, deployments, and DR tasks on a predefined schedule.\n\nLeverage CI/CD tools and DevOps principles.\n\nPerform advanced troubleshooting techniques in a high-pressure environment.\n\nProvide after-hours support on an “as needed” or “on call” basis.\n\nServe as a technical SME for other internal and external groups.\n\nDocument systems and procedures.\n\nTrain others in the use of tools, functions, and techniques\n\nCollaborate with other team members located in various locations, inside and outside the United States, to support the contact center application portfolio.\n\nSupport and maintain production and non-production physical, virtual, and containerized application servers.\n\nCreate and maintain data flow diagrams, access policies, and application catalog documentation.\n\nMaintain various system health monitoring and reporting tools.\n\nWrite and maintain scripts for system maintenance and administration.\n\nCreate reports, dashboards, and processes to monitor and analyze availability and performance metrics.\n\nWork with architects, technologists, and others for future system enhancements and scalability.\n\nActively participate in decisions to develop and improve security-based standards and practices.\n\nPerform application changes, deployments, and DR tasks on a predefined schedule.\n\nLeverage CI/CD tools and DevOps principles.\n\nPerform advanced troubleshooting techniques in a high-pressure environment.\n\nProvide after-hours support on an “as needed” or “on call” basis.\n\nServe as a technical SME for other internal and external groups.\n\nDocument systems and procedures.\n\nTrain others in the use of tools, functions, and techniques\n\n\n\n\nREQUIRED QUALIFICATIONS\nSkills/Abilities and Knowledge\n\n\n* Ability to read, write, speak and understand English\n\n* Understanding of software design patterns and principles\n\n* Ability to identify measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system\n\n* Ability to deal with ambiguity, uncertainty, and incomplete information when evaluating alternatives and making recommendations\n\n* Ability to work seamlessly within a team as well as manage individual tasks with little supervision\n\n* Technical knowledge of Information Technology field and computer systems\n\n* Demonstrated communication skills (written, interpersonal, presentation), with the ability to easily and effectively interact and negotiate with business stakeholders\n\n* Creative and abstract thinking skills to envision and design innovative solutions to business opportunities and challenges\n\n* Proven ability to work independently; designing, developing and deploying solutions, and to deliver projects on time with minimal direction\n\n* Ability to listen and evaluate all opinions without bias, and contribute to a common culture of excellence\n\n\n\nEducation\n\n\n* BA/BS in Information Technology, Computer Science, related field or equivalent work experience\n\n\n\n\nRelated Work Experience\n\n\n* 3 to 5 years’ experience with DBMS such as Oracle and/or MS SQL\n\n* 3 to 5 years related work experience with Java & J2EE Development (web services, Servlets, JNDI, ejb, jsp, js), JPA/Hibernate, XML , and Application Servers (esp. Weblogic and Websphere).\n\n* 1 to 2 years’ experience with software development methodologies, 4D, Agile Scrum/Kanban\n\n* 3 to 5 years working knowledge of network and PC operating systems, including Linux, Unix and Windows.\n\n* Optional 2 years related work experience with Avaya Telecommunications (Common Telephony Concepts, Avaya JTAPI/TSAPI, CMS Reporting, SIP, VXML and CCXML development).\n\n\n\n\nWORKING CONDITIONS\n\n\n* Office environment\n\n\n\n\n\n\nRecommended skills\nInformation Security\n \nAmazon Web Services\n \nEnterprise Java Beans\n \nJava Server Pages\n \nJava Servlet\n \nHibernate (Java)

See more jobs at MCAST

Apply for this Job

๐Ÿ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.