Automation Engineer
at Da Vinci Software
Rochester, MN 55902, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 31 Jan, 2025 | N/A | Java,Optimization,Continuous Improvement,Scripting Languages,Data Privacy,Natural Language Understanding,Automation Tools,Healthcare Industry,Software Solutions,C++,Testers,Collaboration,A/B Testing,Management Skills,C,Connectors,Design,Testing,Code | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
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.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Testing
Graduate
Computer science/engineering or related field
Proficient
1
Rochester, MN 55902, USA