Role: Full Stack Developer
Experience: 6-12 Years
We are seeking an experienced Full Stack Developer to join our Development team and contribute to designing and developing a critical Private Equity application. This hands-on role demands strong development skills, excellent communication, problem-solving, critical thinking, and a commitment to delivering high-quality solutions.
Responsibilities:Develop scalable, high-quality software solutions primarily using Python or Java (1.8+)
Collaborate with Technology Business Analysts and Project Managers to gather and refine requirements for custom solutions
Produce design artifacts that align with architectural guidelines
Build custom features based on agreed requirements, designs, and architectures
Participate in performance testing and optimization efforts
Experience Required:Technical:
8+ years of experience in developing object-oriented, user-facing software
Strong hands-on experience with Python or Java (1.8+)
Experience with component-based UI frameworks such as AngularJS, ExtJS, or React
Experience developing financial models (e.g., forecasting) is a plus
Familiarity with test-driven development methodologies
Strong SQL skills (mandatory), ER modeling knowledge is a plus
Experience with messaging queues is a plus
Experience with Azure Kubernetes Service (AKS) and deployment using GitHub is mandatory
Proven ability to design and build reliable, scalable production services using service-oriented architecture (preferred)
Experience building features that are simple, performant, reliable, and enhance user experience (preferred)
Soft Skills:
Excellent analytical and detail-oriented mindset
Strong communication skills to effectively collaborate with business users and technical teams
Self-motivated, proactive, and able to work independently