Temporarily work from home, later in Washington, D.C
Bachelor’s degree in Computer Science or Similar. Bachelor’s degree can be substituted with an Associates Degree +2 years of experience in a directly related field,Free RPA training will be provided to the selected developer
Company and Position Background:
Insystech has thrived for over 20 years developing innovative solutions and providing mission critical services to the U.S. Federal Government and State and Local Government entities. We have consistently focused on listening to our customers, understanding their problems and providing best value IT solutions that solves their problems. Currently we are in the process of building a Center of Excellence (COE) for Intelligent Process Automation. Our team is working on developing various solutions using Robotic Process Automation (RPA) technologies that embed Artificial Intelligence, Machine Learning, Deep Learning techniques to automate routine, rule-based processes to assist the workforce and provide them the opportunities to become Knowledge Workers.
We are looking for Senior .Net Developer who is willing to learn the latest RPA Technologies, go through training and get certified as a UIPath RPA Developer. We are looking for inquisitive minds, deep thinkers and problems solvers to join our energetic Center of Excellence team.
Duties & Responsibilities:
Use your experience, skills in .Net Technologies, C#, object oriented programming, modern application development methodologies to learn RPA concepts, technologies, tools through online training platform
Learn the Artificial Intelligence (AI), Machine Learning (ML) algorithm usage techniques in the RPA Bots and cultivate methods to train the algorithms and embed them within the bots
Participate in RPA development efforts that are planned and executed by the internal COE team
Understand the concepts, value proposition for Intelligent Process Automation and analyze business processes for suitability to be automated
Get certified in UIPath, as a Developer and progressively onto Architect level
Independently and as a team member engage with prospective customers, conduct demos and discussions to enlighten them of the advantages of RPAs
Engage on RPA Development Projects with Customers. In this role, as and when such projects/contracts become available, your duties could include:
As an RPA Developer, you will be responsible for coding and configuring automation process components from low-level design (LLD) or technical design documents (TDD) to meet defined requirements. You will also validate automations by performing unit testing and ensuring that configuration control is maintained at all times.
Work with the technical and business staff to gain an understanding of the customer environment: the customer’s business, and culture; the current IT environment and how robotics fits into that environment; the big-picture and the immediate need for process automation, etc.
Responsible for identifying, understanding, documenting, and analyzing business processes in detail; provide inputs to / review of process analysis, business case documentation, and process definition documentation
Design RPA solutions in accordance with standard design principles and conventions; provide inputs to / review of object design instructions, process design instructions, solution design documentation, operational impact documentation, test plans, release notes
Configure new RPA processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
Perform and/or provide support for testing activities (build and unit testing, configuration testing, validation testing, verification testing, UAT testing, pilot testing)
Identify and communicate the technical infrastructure requirements; work with project stakeholders to ensure RPA software is deployed successfully in accordance with technical infrastructure requirements
Support existing processes and implement change requirements as part of a structured change control process. Develop workflows and custom solutions to address specific customer needs.
Problem solve issues that arise in day to day running of RPA processes and provide timely responses and solutions as required
Become an evangelist of RPA by identifying client needs and showcasing the best solutions
Qualifications and Skills
Minimum 8 years of IT Industry experience with at-least 5+ years as a specialized .Net Developer
Clear understanding of the .Net Framework, n-tier Web Applications, Cloud Deployment, Security Considerations
Programming experience in C#, VB, Java or Python
Modern applications development using Angular.JS, Node.JS, API First Methodology, SQL Server Backend
Must be experienced in following Agile/Scrum methodology and have experience using tools like Jira
Previous experience working with UIPath, Automation Anywhere, Blue Prism is a plus
Must be process minded, automation focused with good presentation and communication skills
Excellent client-facing and internal communication skills
Excellent written and verbal communication skills
Solid organizational skills including attention to detail and multitasking capabilities
We are an equal opportunity employer and value diversity. All employment is decided only on the basis of qualifications, merit and business need.