Natixis Investment Managers · 5 hours ago
Senior Application Developer
Maximize your interview chances
Asset ManagementFinancial Services
Insider Connection @Natixis Investment Managers
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Conduct business and systems analysis, carrying out design, implementation and testing of software solutions, to meet the requirements of our business partners.
Work closely with our cloud services team to deploy scalable and efficient AWS infrastructure, utilizing services such as Lambda, EC2, SQS, and Cloud Formation.
Design enterprise level solutions and web-based applications using strong programming background.
Gather requirements from business partners and implement solutions for them.
Design solutions through best practices of design patterns considering future scalability and changes as needed.
Offer innovative solutions for our business needs.
Administer users, roles, and layout in various applications.
Participate in unit and regression testing during every release.
Provide business support to various business units within the company and for both off-premises and on-premises applications and systems.
Provide technical expertise and development responsibility in Team's framework development, security aspects of applications, sales reporting transactional and analytical environment, customer relationship management, deployed through various vendor and in-house developed solutions.
Conduct system analysis, design, coding, configuration, testing, and documentation.
Contribute to designing and implementing integration and solutions between various systems; and
Support nightly batch production cycles, which requires periodic on call responsibility.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in computer science or related field and at least five (5) years of progressively more responsible work experience as a full stack developer engaged in all phases of the product development lifecycle.
Expertise in Java gained through two (2) years of work experience.
Expertise in Python gained through two (2) years of work experience.
Proficiency with: Java Frameworks - Spring, Hibernate, Web services, JSON, Angular, and JavaScript gained through two (2) years of work experience.
Proficiency in Python libraries (Flask and Pandas) gained through two (2) years of work experience.
Proficiency with all aspects of the AWS platform gained through two (2) years of work experience.
Proficiency with build tools (Maven, Gradle) and CI/CD pipelines gained through one (1) year of work experience.
Proficiency with database systems (MySQL, Redshift) and ORM tools gained through two (2) years of work experience.
Proficiency with Rundeck server gained through two (2) years of work experience.
Proficiency in developing and deploying applications in Unix and Windows platform gained through two (2) years of work experience.
Ability to solve complex system or performance problems.
Demonstrated ability to work cross-functionally with non-technical users and development teams to effectively support account management and trading systems.
Benefits
Comprehensive medical, dental and vision insurance
Paid time off
401k plan
Tuition reimbursement
Student loan repayment program
Wellness benefits
Volunteer programs
Company
Natixis Investment Managers
Natixis Investment Managers’ multi-affiliate approach connects clients to the independent thinking and focused expertise of more than 15 active managers.