3M Process Automation Developer in Asuncion De Belen, Costa Rica

At 3M, we apply science in collaborative ways to improve lives daily. With $30 billion in sales, our 90,000 employees connect with customers all around the world.

3M has a long-standing reputation as a company committed to innovation. We provide the freedom to explore and encourage curiosity and creativity. We gain new insight from diverse thinking, and take risks on new ideas.

Here, you can apply your talent in bold ways that matter.

Job Description:

3M has developed a new Global Service Center located in San Jose to provide first-class services to 3M Companies across the region. If you are looking for a career in an open, creative, passionate environment and would like to participate in creating something new - apply today!

Do you see the world differently? Are you inspired by how a simple shift can result in big change? Do you share your ideas in the hopes of coming up with something even better by working together? Then join 3M!

With 88,000 people around the world in more than 70 countries and $30 billion in sales, 3M is committed to building on our rich heritage by bringing our best to the innovations we create. Be part of improving how people live and work every day.

  • Do you have sharp analytic skills?

  • Are you design thinker and interested in solving business problems?

  • Do you know how to develop innovative technical solutions?

  • Do you want to work with cutting-edge technology to support business services?

Your team

Join our Global Simplification & Process Automation team at our newly established Global Service Center in Costa Rica, from where we deliver process simplification and automation services to 3M business operation teams. You will be a part of an expert team who will solve business problems using latest technologies.

Your team will take active part in the following activities:

  • Understanding 3M processes and identifying high value opportunities for simplification and automation

  • Learn and become expert in automation and process management tools

  • Conduct E2E solution development activities such as requirements analysis, design, development, testing and support activities

  • You will be developing workflow solutions to simplify process operations for our service centers

  • You will get exposure to cutting tools & technology on business process automation and workflow management

  • You will stay on top of current business and industry trends and explore next generation technologies such as machine learning, cognitive computing, intelligent system etc. and apply them in solving day to day business problems

  • Delivering value to business

Key Responsibilities

  • Identifying new process opportunities and accurately analyzing and estimating new processes, quickly assessing feasibility.

  • Analyzing, understanding and documenting the business processes in detail where required.

  • Identifying and communicating the technical infrastructure requirements.

  • Designing RPA process solutions in accordance with standard design principles and conventions.

  • Configuring new RPA software (Blue Prism or Automation Anywhere or UiPath) processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.

  • Creating and maintaining documentation such as process definition and solution design documentation

  • Supporting existing processes and implementing change requirements as part of a structured change control process.

  • Mentoring colleagues through the RPA software training and accreditation program, providing advice and guidance on best practice and development techniques

  • Problem solving issues that arise in day to day running of RPA system and providing timely responses and solutions as required.

  • Communicating with RPA software vendor on software related issues, suggested improvements and participating with other users in the RPA community.

  • Working within project planning constraints, communicating any identified project risks and issues to the delivery/project manager accordingly and providing inputs to the change control process.

  • Creating and documenting test procedures and scenarios for unit, integration, regression and system testing

  • Supporting the Operational Teams during the UAT and rollout phases



  • Minimum 1+ years of professional experience in IT or analytical business services

  • University degree (B.Sc. or M.Sc.)

  • Strong VBA scripting skills and Windows COM understanding required

  • Strong knowledge of programming concepts is required (e.g. variables, loops, exception handling, loops, conditions, object orientation etc.)

  • Knowledge and experience in working with Robotic Tools (Automation Anywhere, Blueprism) is highly desirable

  • Atleast 1+ years of programming experience in .Net technology (C#, VB.Net, Windows programming)Prior experience with Automation SDK/Library (Sikuli, Selenium drivers, Auto IT, Microsoft UI automation framework etc.) is highly desirable

  • Strong scripting skills and good understanding of APIs, presentation layer integrations, Screen scraping

  • Windows Infrastructure setup (windows server, MS SQL, IIS, virtual desktop)

  • Experience in working with Virtual Servers, Desktop Infrastructure such as Citrix, VMWare etc.

  • Experience in programming in JavaScript/HTML DOM/SAP will be an asset

  • Fast learning and well developed analytical thinking, design thinking and problem solving skills

  • Familiarity with Business Process Management technologies and solution

  • Fluent in English

  • Strong communication skills in presentation, interviewing and facilitating workshops

  • Experience in working in an global environment

Preferred/Nice to have

  • Familiarity with process improvement and transformation methodologies like Lean Six Sigma, Kaizen etc.

  • Familiarity with waterfall and/or Agile delivery model

  • Familiarity with Cognitive technologies (NLP, Machine Learning, digital assistance)

  • Experience with Business Process Management tools, workflow management tools such as Service Now, Nintex, WorkflowGen, IBM BPM etc.

  • Prior experience or interest in Machine Learning libraries in Java, Python or .Net

  • Experience in software technologies and solutions

  • Familiarity/experience with any of the following frameworks or methodologies: Agile methodologies, Lean software development, project management

  • University degree in IT

  • Self-starter

If you are looking for a career in an open, creative, passionate environment and would like to participate in creating something new - apply today!

Working at 3M

Unleash your potential.

Our success depends on the energy of our employees and the high quality of their leadership. Most of all it depends on their continuous improvement.

Move forward.

From sales to manufacturing to marketing to engineering, if you're committed to expanding your knowledge and gaining leading-edge skills, this is the place to do it. Professional development at 3M includes excellent training, continuing educational support, mentorship from smart, experienced people and more.

Move up - or move in new directions.

You'll find a strong promote-from-within culture here; it's an important aspect of our emphasis on learning and professional growth. You may also move between business units or even, potentially, to different locations around the world. That's one of the many advantages of our diverse business model and global reach.

Be part of the very first 3M Global Service Center in the world. Be part of what’s next. Apply Now!

If you are interested in this position please send your application in English via the 3M Jobs System.

Learn more about 3M’s creative solutions to the world’s problems at www.3M.com or on Twitter @3M or @3MNewsroom.

Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.

3M Global Terms of Use and Privacy Statement

Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.

Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.

3M is science applied to life.

At 3M, we are in your cell phone. We are in your car. We are at your doctor’s office. You are never more than 10 feet from a 3M product.

3M helps make it possible for many other companies to do what they do.

At 3M, we produce a mind-bending 55,000 products. Our technology expertise started over 100 years ago with ceramics, turning minerals into sandpaper. This expertise has grown to span 46 technology platforms, with thousands of products and applications.

Our scientists are experts at combining our core technologies to invent a surprising range of products. Our people and our products reshape the way we live our lives every day.

From celebrating new ideas to uncovering fresh uses for tried and true products, 3M solves problems for people, for communities and customers around the world.