Job Description & How to Apply Below
We are seeking a Software Engineering III (Director level) to join our Wealth Management Technology team. The successful candidate will help design, develop, and maintain scalable software solutions for our mobile services platform. This individual will work closely with cross-functional teams to support business needs and deliver high-quality software solutions aligned with strategic objectives.
Job Responsibilities:
- Collaborate with PMO, Product Management, Development, Infrastructure, Networks, and Architecture teams to align technical efforts with business goals.
- Draft and review architectural diagrams, technical specifications, and design documents.
- Contribute to our current tech stack including Java, C++, Linux/Unix, open-source platforms, and SOA while exploring new technologies.
- Develop a deep understanding of financial services and products to engineer optimal technology solutions.
- Mentor junior software developers and promote best engineering practices.
- 3–7+ years of software development experience.
- Proficient in software engineering principles, design patterns, and modern code structure.
- Core Java, Spring Framework (Spring Boot, Spring Integration)
- Type Script, Node.js
- Kafka and ActiveMQ
- J2EE, Servlets
- API/Web Services (REST, SOAP, JSON)
- Application servers/tools like Tomcat, Maven
- Strong database experience (e.g., Oracle, DB2, Sybase).
- Experience with Service-Oriented Architecture (SOA).
- Proficiency in object-oriented programming and system design principles.
Skills:
- Exposure to mobile application frameworks and platforms.
- Experience working in financial services or wealth management domains.
- Familiarity with Dev Ops practices and CI/CD pipelines.
[Not Specified – Please Confirm if required]
Education:
Bachelor's degree in computer science, Engineering, or a related field is required.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×