Vacancy expired!
Project DescriptionA global team of alternative investment managers passionate about delivering uncommon value to our investors and shareholders. With over 30 years of proven expertise across Private Equity, Credit and Real Estate, regions and industries, we're known for our integrated businesses, our strong investment performance, our value-oriented philosophy - and our people.
We seek an Engineer/Full Stack Developer consultant to design and implement solutions focused on our trade operations and controller functions across Private Equity, Credit, and Real Assets. The ideal candidate is a well-rounded hands-on engineer passionate about delivering quality software on the Java stack. Our Engineer/Full-Stack Developer will work closely with key stakeholders in our Middle Office and Controllers teams and in Credit, Fund Finance, and Front Office Technology teams to ensure the successful delivery of software solutions. The candidate will have proven skills in independently managing the full software development lifecycle, working with business analysts and project managers to understand the problem statement, and delivering quality solutions on time. They will have the aptitude to quickly learn and embrace emerging technologies and proven methodologies to build and deliver solutions on time.Compensation according to the seniority level: from 80000 to 230000 USD Gross per year.Responsibilities• Design elegant solutions for systems that result in simple, extensible, maintainable, high-quality code based on 12/15 factor app methodology.• Provide hands-on technical leadership in architecture, design, development, code reviews, quality assurance, observability, and product support.• Use SOLID principles, Design Patterns, and TDD/BDD/ATDD to deliver bug-free software.• Participate and contribute to design discussions and code reviews.• Understand changing priorities and be nimble in context switching.• Build strong relationships with other team members, collaborate, and communicate effectively to reach successful outcomes.• Desire to learn the domain and deliver enterprise solutions with minimal traditional coding at a higher velocity.• Mentor and nurture other team members on doing the above listed at quality. Foster a culture of collaboration, disciplined software engineering practices, and a mindset to leave things better than you found them.SkillsMust have• Bachelor's or Master's degree in Computer Science or another STEM field• 5+ years of hands-on development expertise in Java, Spring Boot, Messaging, JPA, and SQL using TDD/BDD• 3+ years of hands-on development expertise in Web 2.0 UI/UX using one of the following frameworks using JavaScript/TypeScript: ExtJS, ReactJS, AngularJS, or Vue• 3+ years of experience building integrations using services and APIs• A strong understanding of SQL/ORM and NoSQL technologies• A strong understanding of BPM and its application• Good problem-solving & debugging skills. Passionate about learning emerging application development methodologies and tools.• Ability to quickly learn emerging technologies and adopt solutions from within the company or the open-source community.• Familiarity with CI/CD practices and tools such as Jenkins, Azure DevOps, TeamCity, etcetera• Familiarity with automating workflows with a Low Code/No Code platform (Appian, Bonitasoft, Pega, Unqork)Nice to have• Microsoft Azure• Services using REST, SOAP, gRPC, OpenAPI, and JMS• NoSQL databases What benefits are prepared for our employees?Permanent Contract‍ Major and minor medical insurance + dental & visionLife InsuranceCareer Path Development Mobility Plan (International relocation opportunities) Free training courses (Azure, Java, Kafka, and many more!)and many more!Apply now and get the job of your dreams in one of the best companies!- ID: #49370700
- State: New York New york city 10045 New york city USA
- City: New york city
- Salary: $80,000 - $200,000
- Job type: Permanent
- Showed: 2023-02-27
- Deadline: 2023-04-21
- Category: Et cetera