Software Developer PositionLocation: Iselin, NJResponsibilities:Design, build, and test software solutions across multiple technologies in alignment with established SDLC standards and architectural guidelines, including full stack development spanning backend Java/Spring services, RESTful APIs, and modern front-end frameworks such as React or Angular.Translate business, functional, and technical requirements into well-structured, maintainable software components. Engage directly with stakeholders, including senior investment professionals such as portfolio managers and traders, to clarify requirements and communicate technical tradeoffs clearly.Lead and oversee the configuration, customization, and enhancement of applications, including diagnosing issues and driving resolution across environments. Monitor development work to ensure delivered software meets established functional goals and quality standards.Provide technical coaching, code reviews, and mentorship to junior and mid-level developers, helping to elevate team capabilities and enforce consistent development standards.Participate actively in Agile ceremonies including sprint planning, backlog grooming, and retrospectives.
Maintain a well-prioritized product backlog and provide accurate effort estimates to support on-time, within-budget delivery.Create and maintain comprehensive technical documentation in accordance with SDLC and organizational standards.Leverage AI-assisted development tools such as Amazon Q, GitHub Copilot, or Kiro to accelerate delivery and improve code quality, and encourage adoption of these tools across the team.Requirements:Bachelor's Degree required.Preferred Skills:Minimum 5 years of experience working within Asset Management technology, with familiarity with portfolio management systems, order management systems, or related platforms.Minimum 3 years of experience supporting Fixed Income securities or portfolio management workflows, with an understanding of instruments such as bonds, derivatives, or structured products.Experience with front-end development using React or Angular, contributing to full stack delivery across the user interface and backend services.Familiarity with additional AWS services such as ELB, EKS, Glacier, or other managed services relevant to scalable financial systems.A demonstrated ability to research emerging technologies and lead proof-of-concept initiatives, bringing innovation into the development process in a structured and risk-aware manner.Comfort working with a broad range of open source technologies and cloud-native services.