As a Software Engineer specializing in automation, you will be integral to our mission of building seamless, automated compliance solutions. Your focus will be on developing robust, scalable, and efficient software that leverages Python, RESTful APIs, and other automation tools. Working closely with our engineering and product teams, you’ll ensure our solutions are both technically excellent and user-friendly.
Key Responsibilities
1. Develop Automation Solutions: Design, implement, and maintain automation frameworks and scripts that streamline compliance processes.
2. API Development: Build and manage RESTful APIs to support integrations with other platforms and to facilitate seamless data exchange.
3. Collaborate Across Teams: Work closely with product managers, UX designers, and fellow engineers to ensure product features are implemented effectively.
4. Optimise Code and Performance: Ensure code quality and system performance, using best practices in software development to optimise for scalability and maintainability.
5. Test and Deploy: Develop unit and integration tests, automate deployment pipelines, and manage CI/CD processes to ensure smooth and reliable software releases.
6. Troubleshoot and Support: Diagnose and resolve technical issues, focusing on optimising automated processes for reliability and efficiency.
#J-18808-Ljbffr