Post Job Free
Sign in

Java Software Engineer

Company:
Randstad Digital
Location:
Plano, TX, 75086
Posted:
April 12, 2024
Apply

Description:

We are seeking a skilled and experienced Software Developer to join our KYC/AML group. The ideal candidate will have a strong background in software development, with expertise in both C# and Java programming languages. In this role, you will be responsible for developing, maintaining, and enhancing software solutions that support our KYC/AML compliance processes and systems.

Responsibilities:

Collaborate with cross-functional teams to design, develop, and implement software solutions for KYC/AML compliance.

Translate business requirements into technical specifications and develop high-quality code in C# and Java.

Modify existing software to improve functionality, performance, and scalability.

Perform code reviews, debugging, and troubleshooting to ensure code quality and application reliability.

Work closely with stakeholders to understand their needs and provide technical guidance and support.

Stay updated with industry trends and best practices in KYC/AML compliance and software development.

Participate in testing and deployment activities, ensuring smooth and successful rollouts of software updates.

Document software designs, procedures, and configurations for reference and future maintenance.

Requirements:

Bachelor's degree in Computer Science, Engineering, or related field.

Proven experience as a Software Developer, with a focus on KYC/AML solutions.

Strong proficiency in C# and Java programming languages, with the ability to translate code between them effectively.

Solid understanding of KYC/AML regulations and compliance requirements.

Experience with software development methodologies such as Agile or Scrum.

Proficiency in database technologies (e.g., SQL, Oracle) and familiarity with data modeling concepts.

Excellent problem-solving skills and attention to detail.

Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders.

Ability to work independently and manage multiple tasks simultaneously in a fast-paced environment.

Familiarity with financial services industry standards and practices is a plus.

Apply