Job Summary
The Software Engineer II is responsible for the design, development, testing, and debugging of software applications, ensuring compliance with security and regulatory requirements. The role involves working alongside product teams and incorporating AI technologies to enhance development efficiency and the quality of code produced.
Responsibilities
- Design and develop software applications according to specifications.
- Perform testing and debugging to maintain application performance.
- Collaborate with product teams to understand requirements and deliver effective solutions.
- Integrate AI tools to boost development speed and improve code quality.
- Ensure all software solutions meet security and regulatory standards.
Qualifications
- Bachelor’s degree in computer science or a related discipline.
- A minimum of three years of professional experience in software development.
- Strong proficiency in Java technologies.
- Experience with microservices and distributed systems.

