[Remote] Software Engineer (Automation) -- REMOTE
Note: The job is a remote job and is open to candidates in USA. Atlantic Union Bank is seeking a Software Engineer (Automation) to design, deliver, and deploy automation solutions primarily using UiPath development platforms. The role involves collaborating with various teams to create effective automation solutions and requires a high degree of autonomy and analytical skills.
Responsibilities
- Develop, test, and deploy automation solutions using UiPath Studio and UiPath Orchestrator
- Participate in scoping and feasibility assessments of automation opportunities
- Write application and database code based on business requirements or user stories, architectural requirements, and established coding standards
- Participate in the review of business epics and stories
- Validate code against business and architectural requirements
- Create and test prototypes
- Perform application unit testing
- Participate in peer code & test reviews
- Troubleshoot applications and resolve defects
- Work within an agile framework
- Prioritize and execute tasks
- Communicate ideas in both technical and user friendly language
- Update and maintain product documentation
- Escalate issues and impediments in a timely manner
- Work within established framework and processes
- Provide constructive feedback to team members at all levels of the organization
- Develop, Contribute and adhere to the development of standards and sound procedural practices
- Proactively communicate innovative ideas, solutions, and capabilities over and above the specific task request
- Effectively communicate status, workloads, offers to assist other areas
- Collaboratively work with a team and independently. Continuously strive for high performing business solutions
- Perform and coordinate unit and system integration testing
- Participate in design review sessions and ensure all solutions are aligned to pre-defined architectural specifications
- Ensure data quality throughout entire development process, including audits and feedback loops to sources of truth
- Other duties as assigned
Skills
- Bachelor's Degree in a technology area of study; preferably in Computer Science, MIS or Analytics
- 6+ years equivalent work experience in Information Technology
- 4+ years of previous experience supporting software implementations, preferably within the financial services sector
- 3+ years full-stack development experience within a Microsoft shop
- 3+ years of experience in developing enterprise-grade applications using an object oriented or procedural programming language
- 3+ years of experience with Secure File Transfer Protocol (SFTP) tools, standards and processes between client and server on a computer network preferred
- 3+ years of experience creating and consuming API's
- 2+ year of experience in an agile project delivery environment
- Experience with multiple SDLC methodologies – Waterfall and Agile
- Creative problem solver with excellent communication, leadership and collaboration skills
- Decision making and problem solving skills
- Business acumen, knowledge and professionalism
- Proactive and collaborative working style and a self-starter and strong attention to detail
- A clear and familiar understanding of the concepts and best practices of software design
- REST API creation/consumption
- OOP background (Python/.NET/C# preferred)
- Javascript/JQuery
- Agile framework
- CI/CD experience
- Collaborative personality, with the ability to operate independently
- Full stack development, including (but not limited to) Microsoft & Linux based OS development, Relational DB development, Web server configuration, Client/Server side programming
- Methodical and structured approach to design and development
- Delivery focused with the ability to prioritize activities
- Flexible team player within a small, multi-disciplinary team
- 3+ years of experience with Secure File Transfer Protocol (SFTP) tools, standards and processes between client and server on a computer network preferred
Benefits
- This position is also eligible to participate in either an applicable incentive compensation plan for the position or a discretionary profit sharing bonus program.
- General information on our comprehensive benefits package can be found by visiting .
Company Overview