Senior Application DeveloperEmployer: Natixis Advisors, LLC
Employer Address: 888 Boylston Street, Boston, MA 02199
Responsibilities:The Senior Application Developer will serve as Java and Python full stack Application Developer building high-performing, scalable, enterprise-grade applications.
Duties include the following:
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.Support nightly batch production cycles, which requires periodic on call responsibility.Requirements & Qualifications: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.
The employer will also accept a master's degree in computer science or related field plus two (2) years of experience as a full stack developer engaged in all phases of the product development lifecycle.
The employer also requires the following:
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.One hundred percent telecommuting is available for this position from anywhere in the U.S.
This position is eligible for Natixis' Employee Referral Program.
Applicants can send resumes to Natixis Advisors, LLC, 888 Boylston Street, Boston, MA 02199 or apply online at https://app.jobvite.com/j?cj=oPSYufwT&s=MA_Job_Bank.
#J-18808-Ljbffr