About this role
The team is seeking a Software Engineer II to engineer secure, scalable, and reliable technology solutions that advance their position in the global marketplace and serve the risk management needs of customers worldwide. In this role, you will play a key part in designing and coding application modules with minimal supervision, while adhering to best practices.
Key Responsibilities:
- Design and code application modules, ensuring they meet the highest standards of quality.
- Write unit tests and implement CI/CD requirements to maintain software integrity.
- Participate in architectural and code review discussions, contributing valuable insights.
- Ensure optimal design and coding standards are maintained throughout the development process.
- Collaborate with cross-functional teams to deliver innovative solutions.
Required Skills & Qualifications:
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with cloud platforms like AWS or Azure.
- Familiarity with CI/CD tools and practices.
- Strong understanding of software development methodologies and best practices.
- Excellent problem-solving skills and attention to detail.
Experience:
- 3-5 years of relevant software engineering experience is required.
What we offer:
- An opportunity to work in a dynamic and innovative environment.
- Professional development and mentoring opportunities.
- A collaborative team culture that values your contributions.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.