Senior Software Engineer (Java/Python)
Technology
HubcomMalvern, United States1 week ago
Service contractOn-site
Job description
Role: Senior Software Engineer (Java/Python)
Location: Malvern PA (Hybrid)
Employment Type: Contract
Job Description
We are seeking a Senior Software Engineer (Java/Python) with 5-6+ years of experience to join our Investment Risk Technology team supporting Liquidity Risk Management (LRM) and Daily Risk Management (DRM) platforms. The ideal candidate will have robust Java/Python development expertise, AWS cloud experience , and the ability to partner directly with business, investment, and risk stakeholders to deliver scalable technology solutions.Robust communication skills, investment acumen, and experience with AI-assisted development are highly desirable.
Key Responsibilities
- Design, develop, enhance, and support LRM and DRM applications.
- Collaborate with business, risk, and engineering teams to translate requirements into technical solutions.
- Troubleshoot and resolve complex business and technical issues.
- Present technical solutions and recommendations to clients, stakeholders, and engineering teams.
- Leverage AI-assisted development and Vibe-Coding practices to improve productivity and delivery quality.
- Contribute to CI/CD automation, resiliency, monitoring, and engineering best practices.
- Mentor team members and promote collaboration and continuous improvement.
- Bachelor’s degree in computer science, Engineering, Information Systems, or a related field.
- 5-6+ years of hands-on software development experience with Java and Python.
- Hands-on experience with AWS services such as Lambda, S3, DynamoDB, SNS/SQS, Step Functions, CloudWatch, and ECS etc.
- Experience with Git, pull requests, code reviews, branching strategies, and CI/CD pipelines.
- Robust analytical, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication skills, including presenting ideas to technical and non-technical audiences.
- Ability to work independently and collaborate effectively with business, risk, and technology stakeholders.
- Investment acumen and understanding of financial markets and risk management concepts are highly desirable.
- Experience with AI-assisted development tools, such as GitHub Copilot, Claude Code, or ChatGPT, and Vibe-Coding practices is a plus.
Keywords
javapythonjob-descriptionstraining-and-developmentamazon-web-servicesinsurance-consulting-and-technologyartificial-intelligenceplanning-and-designvisual-art-designproduct-development-and-designdigital-rights-management-drmtroubleshootingpolicies-and-practicescustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdmentoringcontinuous-improvement-process-cipcomputer-science
Interested in this role?