Automation Engineer

Place of work Rochester
Contract type -
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job highlights
Identified by Google from the original job post
Qualifications
Bachelor's Degree in Computer Science/Engineering or related field
Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr
of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.)
Demonstrated problem solving and time management skills
Possesses strong technical aptitude for designing and implementing software solutions
Experience with modern application development frameworks
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Deep hands-on technical expertise, excellent verbal and written communication skills
Experience with Agile software development techniques
At least 5 years of experience in automation design and architecture using RPA tools, low-code/no-code platforms, and scripting languages
Strong hands-on experience with Power Automate for designing and implementing complex automated workflows, including the use of connectors, custom actions, and error handling
Familiarity with AI Builder and its capabilities for incorporating AI into automation processes
Deep understanding and experience with Microsoft Copilot Agents and Copilot Studio:
Conversational Design: Experience designing and implementing conversational flows within Copilot Studio, including user intents, entities, dialog management, and context handling
Knowledge Base Integration: Ability to connect Copilot Agents to knowledge bases and data sources to provide accurate and relevant information to users
AI Capabilities: Leveraging AI capabilities like natural language understanding (NLU), sentiment analysis, and language generation to enhance the agent's responses and interactions
Agent Customization: Skills in customizing the agent's appearance, personality, and voice to align with brand guidelines and user expectations
Testing and Optimization: Experience with testing and refining Copilot Agent performance, including A/B testing, user feedback analysis, and continuous improvement
Security and Ethical Considerations: Understanding of security and ethical considerations related to AI-powered conversational agents, including data privacy, bias mitigation, and responsible AI development
Experience in integrating automation solutions with various systems and applications using APIs, web services, databases, etc
Experience in documenting and maintaining the automation architecture, design, and code
Experience in training and mentoring the automation developers and testers on the best practices and standards of automation development
Excellent communication, collaboration, and problem-solving skills
Responsibilities
Our client is seeking an Automation Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications
These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks
Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase
They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients
Works closely with the Product Owners, Product Managers, Architects to translate requirements into code
Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning
Participate in DevOps, Agile, continuous development and integration frameworks
Programming in high-level languages such as Go, Python, Java etc
Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model
Ensure all appropriate documentation of processes and source code is created and maintained
Communicate effectively with peers, leaders, and customers throughout the organization
Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation
Continues to build knowledge of the organization, processes and customers
Performs a range of mainly straightforward assignments
Uses prescribed guidelines or policies to analyze and resolve problems
Receives a moderate level of guidance and direction
Job description
Overview

Our client is seeking an Automation Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks.

Responsibilities
• Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase.
• They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients.
• Works closely with the Product Owners, Product Managers, Architects to translate requirements into code.
• Developing services around data warehousing, big data, cloud computing, business intelligence, analytics and machine learning.
• Participate in DevOps, Agile, continuous development and integration frameworks.
• Programming in high-level languages such as Go, Python, Java etc. Work on deployment automation/configuration management with tools including but not limited to ADO, Puppet, Chef or Ansible or Azure Pipelines, CloudFormation, Terraform following a DevOps model.
• Ensure all appropriate documentation of processes and source code is created and maintained.
• Communicate effectively with peers, leaders, and customers throughout the organization.
• Participate in expert level troubleshooting and resolve problems through root cause analysis, data and system investigation.
• Continues to build knowledge of the organization, processes and customers.
• Performs a range of mainly straightforward assignments.
• Uses prescribed guidelines or policies to analyze and resolve problems.
• Receives a moderate level of guidance and direction.

Education:
• Bachelor's Degree in Computer Science/Engineering or related field.
• Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.).
• Demonstrated problem solving and time management skills.
• Possesses strong technical aptitude for designing and implementing software solutions.
• Experience with modern application development frameworks
• Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
• Deep hands-on technical expertise, excellent verbal and written communication skills.
• Experience with Agile software development techniques.

Required Skills/Experience:
• At least 5 years of experience in automation design and architecture using RPA tools, low-code/no-code platforms, and scripting languages.
• Strong hands-on experience with Power Automate for designing and implementing complex automated workflows, including the use of connectors, custom actions, and error handling.
• Familiarity with AI Builder and its capabilities for incorporating AI into automation processes.
• Deep understanding and experience with Microsoft Copilot Agents and Copilot Studio:
• Conversational Design: Experience designing and implementing conversational flows within Copilot Studio, including user intents, entities, dialog management, and context handling.
• Knowledge Base Integration: Ability to connect Copilot Agents to knowledge bases and data sources to provide accurate and relevant information to users.
• AI Capabilities: Leveraging AI capabilities like natural language understanding (NLU), sentiment analysis, and language generation to enhance the agent's responses and interactions.
• Agent Customization: Skills in customizing the agent's appearance, personality, and voice to align with brand guidelines and user expectations.
• Testing and Optimization: Experience with testing and refining Copilot Agent performance, including A/B testing, user feedback analysis, and continuous improvement.
• Security and Ethical Considerations: Understanding of security and ethical considerations related to AI-powered conversational agents, including data privacy, bias mitigation, and responsible AI development.
• Experience in designing and architecting automation solutions for the healthcare industry is highly desired.
• Experience in integrating automation solutions with various systems and applications using APIs, web services, databases, etc.
• Experience in documenting and maintaining the automation architecture, design, and code.
• Experience in training and mentoring the automation developers and testers on the best practices and standards of automation development.
• Excellent communication, collaboration, and problem-solving skills.
• Certification in automation tools, low-code/no-code platforms, or scripting languages is a plus.

Additional Information
• Location: Remote
• Contract Type: W2

Who We Are We are a software company that strives to build relationships through the delivery of software and solutions. Agile software development is at the heart of "how we work", which allows us to bring people together for strong collaboration and problem solving. What We Do We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes. We passionately believe "how we work" is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.

Company address

United States
Minnesota
Rochester
Show on map Get directions
Company Name: Da Vinci Software
You will be redirected to another website to apply.
Offer ID: #1029666, Published: 2 weeks ago, Company registered: 6 months ago

Other offers

Lead Embedded Software Engineer
1794login
· Swanley, GB
Margate (On-Site) £60,000 - £72,000 + Training + Progression + Pension An excellent opportunity awaits an experienced Embedded/Firmware Engineer to join a global leader in emergency rescue devices, offering excellent pro...
Lead Embedded Software Engineer
1794login
· Swanley, GB
Margate (On-Site) £60,000 - £72,000 + Training + Progression + Pension An excellent opportunity awaits an experienced Embedded/Firmware Engineer to join a global leader in emergency rescue devices, offering excellent pro...
Senior Full Stack Developer
1794login
· Newcastle upon Tyne, GB
Join as a visionary Full Stack Developer, leading transformative development with integrated solutions across front and back-end, bridging the technology-business gap and shaping the future with innovative user experienc...
Web UI Developer
1794login
· London, GB
Position Overview Additional Job Description Job Title: Engineer Location: London Corporate Title: Assistant Vice President Our Foreign Exchange (FX) Admin team are working directly with business representatives and glob...
Senior Software Engineer II, Machine Learning
1794login
· London, GB
Who We Are Cisco ThousandEyes is a Digital Experience Assurance platform that empowers organizations to deliver flawless digital experiences across every network – even the ones they don’t own. Powered by AI and an unmat...
Senior Full Stack Developer
1794login
· Godalming, GB
Join as a visionary Full Stack Developer, leading transformative development with integrated solutions across front and back-end, bridging the technology-business gap and shaping the future with innovative user experienc...
Senior Java Engineer
1794login
· Gloucester, GB
Working hours: 35 hours per week, Monday to Friday Duration: Permanent Location: Gloucester Job Ref: 203534 About The Role Benefact Group, are looking for a Senior Java Engineer to join our Gloucester office. Are you a J...
Senior BackEnd Developer - Cyber
1794login
· Worcester, GB
Methods Business and Digital Technology Limited Methods is a £100M+ IT Services Consultancy who has partnered with a range of central government departments and agencies to transform the way the public sector operates in...
Principal Application Engineer (Backend)
1794login
· Farnborough, GB
Discover. A brighter future. With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — ...
Intern, Software Engineer - Geometric Reasoning
1794login
· London, GB
Job Requisition ID # 24WD82744 As an Intern in Autodesk Research’s AI Lab you'll apply advanced machine learning techniques to help our customers design and create a better, safer, more sustainable world. We are a team o...
Senior Software Engineer
1794login
· Rochester, GB
Senior/Principal Software Engineer • Rochester, Kent (1 day p/w at home) • £60,000 - £65,000 + excellent bens We support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehi...
Software Engineering Graduate
1794login
· Belfast, GB
Apply now Software Engineering Graduate Job Req ID: 41780 Posting Date: 1 Mar 2025 Function: Graduates Unit: Digital Location: Riverside Tower, Belfast (N.I), United Kingdom Salary: 35500 Software Engineering Graduate Pr...
Software Developer
1794login
· Frimley, GB
About Software Developer Job ID: 348+5 £40,000 - £46,000 per annum Full Time, Permanent Monday – Thursday - 8:30am – 5:00pm, Friday – 8:30am – 2:30pm Camberley About The Role Our client based in Camberley who employ over...
Software Developer (Backend & Mobile)
1794login
· Nottingham, GB
The Role We’re looking for an experienced mobile and backend Software Developer with strong programming, analytical & problem-solving skills, as well as an understanding of the methodologies that drive scalable, secu...
Software Developer
1794login
· Malmesbury, GB
About Back-end Software Developer required for great SaaS provider in the South West • Back End development • C# .NET SQL • Hybrid and flexible working WeDoData have partnered with a superb software company who provide a...