Strong Python experience, particularly in process and workflow automation.
Proficient in API integration and application data sourcing.
Working knowledge of SQL and database management.
Familiarity with GitLab, GitHub, or similar version control systems.
Experience in building and supporting production-level solutions.
Understanding of software testing, logging, and validation best practices.
Strong troubleshooting skills for technical and business process issues.
Ability to collaborate effectively with both business and technical teams.
Comfortable in an Agile work environment, managing multiple tasks.
Responsibilities
Develop and implement new automation solutions based on business priorities.
Automate repetitive processes to enhance efficiency and minimize operational risks.
Update existing automations in response to changing business needs.
Troubleshoot and maintain current automation systems, ensuring smooth operation.
Test automation solutions, ensuring proper validations and controls are in place.
Collaborate with business partners to gather requirements and support implementation.
Document processes and share knowledge with team members to ensure continuity.
Assist the automation team in managing development backlogs and executing defined initiatives.
Benefits
Opportunity to work on impactful automation projects.
Collaborative environment with cross-functional teams.
Exposure to Agile methodologies and practices.
Potential for professional growth in automation and software development.
Engagement with cutting-edge technologies, including AI-enabled automation.
Full Job Description
Job Summary The Software Engineer III will provide development capacity to support the Client's BizOps Automation team in addressing the existing backlog and delivering new automation requests. The role focuses on near-term, well-defined automation work while internal team members continue to focus on complex and long-term strategic initiatives. The ideal candidate has strong Python development skills, experience with process and workflow automation, API integrations, databases, and production support.
Key Responsibilities • Develop and implement new automations based on prioritized business needs. • Automate manual and repetitive processes to improve efficiency and reduce operational risk. • Enhance and update existing automations as business processes and requirements change. • Troubleshoot issues and provide ongoing production support and maintenance for existing automations. • Test automation solutions and incorporate appropriate validations, logging, exception handling, and other controls. • Collaborate with business partners to understand requirements, test solutions, and support implementation. • Maintain documentation and transfer knowledge to internal team members to support ongoing ownership. • Support the automation team in managing development backlogs and delivering well-defined automation initiatives.
Required Qualifications • Strong Python experience, preferably focused on process and workflow automation. • Experience working with APIs and integrating applications and data sources. • Working knowledge of SQL and experience working with databases. • Experience with GitLab, GitHub, or similar source control tools. • Experience building and supporting solutions in a production environment. • Understanding of testing, logging, validation, exception handling, and software development best practices. • Strong troubleshooting skills and the ability to resolve technical and business process issues. • Ability to work effectively with business partners and technical teams. • Comfort working in an Agile environment and managing multiple work items.
Preferred Qualifications • Experience with AI-enabled automation.