Sr. Consulting Cloud Engineer

Aspect employs a team of passionate individuals who are changing the face of customer engagement.? Over our 40-year history we have empowered? employees by creating an inspired community that values customer obsession, unlocked communications and relentless innovation.? Our ability to think big has enabled us to continually evolve and lead the market, and to stay on the forefront with exciting technologies including cloud, mobile and artificial intelligence. ? ? ?Job Description PRIMARY ROLE & RESPONSIBILITIES Analyzes, designs, programs, debugs, and does ongoing modification of software components. Code may be used in commercial end-user applications, prototypes, or in test tools or other supporting programs. Using the required programming languages and other technologies, writes code, completes programming, and performs testing and debugging of applications. May interact with internal cross-functional members to better understand system requirements and/or necessary modifications.?? Develops and/or executes implementation according to project plans and priorities.? May participate in development in any of a range of product areas such as thin client, rich client, server, installation, communication layers, and so forth. Reviews and provides suggestion on roadmap direction. Troubleshoot, analyze, replicate, regress and resolve complex field software problems escalated to engineering. Come up with solutions/implementations to consistently improve product stability, scalability, and performance. Design, implement and test, escalated enhancement feature requests to enhance functionality as needed with minimal risk to existing product stability, reliability and performance. Reproduce customer issues and resolve them by either establishing a workaround or a solution, or by debugging and creating a bug fix. Work with support engineers, professional services and sales engineers to investigate and handle customer and field escalated cases. Create and document best practices guidelines and knowledge base articles. Provides estimated timelines for issues reported from the field. Ensures products are up to date with 3rd party components that are in use. Proactively identify non-compliance of code against requirements/standards/design and raise defects. Must be able to switch between multiple tasks based on dynamic changing priorities. Mentor junior members in the team. ? Specific Technical Requirements ? ?????????????????? Minimum 3 years Microsoft Visual Studio: C++ or C# ?????????????????? Minimum 3 years C++ in Windows environment ?????????????????? Minimum 5 years server and multi-threaded programming ?????????????????? Minimum 3 years SQL Database Experience, preferably Microsoft SQL Server ?????????????????? Minimum 3 years Scripting ?(PowerShell or Python preferred) ?????????????????? Solid software development processes (Agile, Source Revision Control cvs, git, clearcase , Unit Test, Bug Tracking, Code Review, etc.) ?????????????????? Web page and/or UI development: Web Servers (IIS/Apache), PHP, JavaScript/JQuery/Angular, Node.js ?????????????????? Web Service development: REST, SOAP/XMLQualifications SPECIALIZED KNOWLEDGE & SKILLS Specialist with advanced skills in engineering tools, methods and processes. Ability to communicate complex information to internal and external audiences.? Direct interaction with customers and vendors. Solves advanced or very complex technical problems of a broad nature.? Works on extremely complex problems where analysis of situation or data requires an evaluation of intangible various factors.? Partners with management team in developing tactical plans and objectives for the department and development for the company as a whole. Provides the technical expertise and/or direction for multiple complex projects of a development or technology group.??? Develops project plans.? Ability to regularly learn and apply new technologies in an accelerated manner.? Demonstrates technical flexibility, and creativity in problem solving. Ability to think strategically and influence a broad group.? Professional demeanor to maintain and enhance relationships. Strong customer service and teamwork skills. Independently works with management on a department-wide level. Partners with management team in developing tactical plans and objectives for the department and development for the company as a whole. Provides the technical expertise and/or direction to less experienced team members. Actively contributes to design or process development in a broad scope. Contributes to the design specification of a product.? Experience in multi-threaded programing and object-oriented design. Experience with software debugging tools and techniques. Experience in advanced design concepts like Design Patterns JOB REQUIREMENTS Minimum 10 years of technical experience. Microsoft Visual Studio: C++ or C#; C++ in Windows environment; SQL Database Experience, preferably Microsoft SQL Server required. Scripting; Web Page and/or UI Development; Web Service Development; Cloud experience preferred. Four year degree in technical or engineering field.? B.S. in Computer Science, Electronics, Mathematics or related discipline minimum. Ability to pass a background check may also be required. Physical requirements include sitting for long periods of time. Travel to customer sites on occasional, as need basis. ? ? Aspect is an equal opportunity/affirmative action employer with a strong commitment to diversity. In that spirit, we are particularly interested in receiving applications from a broad spectrum of people, including women, minorities, individuals with disabilities, veterans or any other legally protected group. ? LI-RS1 DICE-RS1 ? - provided by Dice
Agile, Analysis, Apache, Artificial Intelligence, C++, C#, ClearCase, Consulting, Customer Service, Database, Development, Forth, GIT, IIS, JavaScript, jQuery, Management, Multi-threaded, PHP, PowerShell, Programming, Project, Python, Sales, SOAP, Specification, SQL, SQL Server, Testing, Web Servers, Windows, XML

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Sr. Cloud Engineer, Systems Infrastructure
Waltham, MA Thermo Fisher Scientific Inc.
Sr. Cloud Engineer, DevOps
Bedford, MA iRobot Corporation
Cloud Engineering - SalesForce Lightning - Sr....
Boston, MA Deloitte
SaaS / Cloud, Sr. Application Support Engineer
Bedford, MA Dell
Sr. Software Solutions Engineer
Cambridge, MA Pega