Job Description
Overview
The RPA Developer’s role is to develop and enhance in-house software applications or extensions by coding with a technical language to meet business requirements and business objectives. This can includes taking technical specifications and developing an application or integration of data between applications, testing, as well as, completing the appropriate technical documentation. The developer will use best practices in software development and adhere to SGWS development standards, as well as, focus on quality and innovation. The developer may also be responsible for delivering support to end users in the organization for specific code, including troubleshooting code.
Specialized Skills and Technologies
- Experience in UI Path and basic programming skills
- Understanding of process and data flows
- Ability to create data flow diagrams
- Experience in documenting technical requirements and converting them into technical specifications
- Automated test scripts skills
Primary Responsibilities
- Translate engineering specifications to software designs
- Participate in Agile teams
- Design, develop, and implement of software applications
- Provide support for software applications under area of responsibility
- Develop user documentation as well as in-code documentation to explain designs
- Develop user guides and participate in user training
- Stay up to date on software applications under area of responsibility to always ensure the highest level of service and support to the organization
- Obtain any certifications needed to be able to effectively support applications in scope
- Document troubleshooting instructions (continuous improvement)
- Collect and evaluate information, formulate as well as test hypothesis.
- Can drive technical validity of solution.
- Review entire problem logs and identify recurring problems.
- Ensure to follow up on problems and process independently related to solutions engineering
- Participate in seminars, trade shows, and oversee internal demonstration facilities etc.
- Determine opportunities to automate business processes and functions
- Develop business and technical process documentation and training materials
- Understand, communicate, and reinforce standard business process concepts
- Establish and maintain relationships with team members within IT and across functional teams
- Assess situations, determine the problem(s) and propose a solution that provides value to the business
- Structure requirements to facilitate automation of acceptance tests
Minimum Qualifications
- Bachelor’s Degree or a combination of work experience and education.
- Strong team player with willingness to collaborate
- Big picture thinking
- Strategic thinker – can develop a plan to meet a long term objective
- Strong team player
- Delivers results
- Can influence outcomes/drives change
- Strong analytical and problem-solving skills
- Strong capability to execute tasks with quality
- Strong analytical, mathematic, and problem-solving skills
- Good time management skills (i.e. works efficiently)
- Strong attention to detail
- Ability to work within a team environment as well as independently
- Strong oral and written communication skills
- Knowledge in software development
- Knowledge of software design and programming principles
- Ability to demonstrate Agile delivery values
Agile Delivery Values
- Openness – Team and stakeholders agree to be open about all work and challenges
- Commitment – Personally commit to achieving the goals of the team
- Respect – Respect your team members to be capable and independent
- Courage – You have courage to do the right thing and work on tough problems
- Focus – Everyone focus on the work in the sprint and the goal of the scrum team. Rise and fall as a team
Physical Demands
- Physical demands with activity or condition for a considerable amount of time include sitting and typing/keyboarding using a computer (e.g., keyboard, mouse, and monitor) or adding machine
- Physical demands with activity or condition may include occasional to rare amount of time include walking, bending, reaching, standing, and stooping
- May require occasional lifting/lowering, pushing, carrying, or pulling up to 20lbs
Southern Glazer’s Wine and Spirits provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Job ID: 75678