AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Software Engineer

Company: Parametric Portfolio Associates LLC
Location: Alpharetta
Posted on: January 11, 2022

Job Description:

By joining Eaton Vance, you'll become part of a company that has one of the best employee retention rates in the financial services industry. We offer competitive salaries, generous benefits, and tremendous opportunities for growth and development. If you do not see a position that fits your career objectives, please return to this site in the future as our hiring needs will change. We look forward to your becoming a part of our continued success!The Software Engineer will be responsible for design, development, and integration of various technology solutions, including the development of our proprietary investment and portfolio management systems. Parametric provides a mature working environment for software professionals who excel when working collaboratively with other talented individuals. We pride ourselves on our modern development practices and constantly strive to improve them. Custom software solutions are a key element of our success and, as such, we consider software engineering a tier-one competency.Primary ResponsibilitiesWork closely with the business unit and other team members to understand and document requirements.Provide flexible solutions to complex business problems using our technology practices.Design, develop, and support technical and business-oriented applications, including business tier components, relational database models, interactive web-based user interfaces, and integration solutions with third-party data providers and systems.Create unit, integration, and functional tests.Contribute to evolution of our architecture to make it more flexible and easier to use.Follow our development process and guidelines.Conduct code reviews of other developers.Follow technology trends/tools and recommend improvements to our technology when appropriate.Job RequirementsThe ideal candidate is driven, ready to learn, promotes consistency across the department, and demonstrates a willingness to share knowledge and experiences that will leverage all team members' strengths. Technology is constantly evolving; adaptability, eagerness to learn, and teamwork are essential. Ahead of us is an exciting journey as we transition into cloud-based solutions, and we are all collaborating together on developing new and improved solutions.2+ Years hands-on object-oriented (preferably Java/J2EE) design and development experience.Understanding of core language features and how to use them properly (interfaces, generics, annotations, reflection, closures, etc.).Practical knowledge of major open source projects including Spring, Spring Boot, and Hibernate.Familiarity with containers (Docker).Cloud experience and certifications are preferred (AWS is a plus). Experience building highly interactive web-based user interfaces using HTML, CSS, JavaScript, REST, and JSON (knowledge of ExtJS is a plus).Experience with test driven development, JUnit, and test mocking.Knowledge of RDBMS and SQL.Familiarity with version control systems such as Git.Working experience with agile development.Familiarity with continuous integration and build tools like Gradle and GitLab.Deep understanding of SOA, AOP, and major design patterns including the MVC, DAO, and observer patterns.Working experience with major application servers such as Tomcat.Effective communication skills with business users and other developers.Financial services industry experience is a plus.Parametric believes that each employee makes a significant contribution to our success. That contribution should not be limited by the assigned responsibilities. Therefore, this job description is designed to outline primary duties and qualifications, but not limit the employee or the organization to just the work identified. It is our expectation that every employee will offer his/her services wherever and whenever necessary to ensure the success of our client services.This policy applies to Eaton Vance Corp. and all subsidiary companies (the "Company").The Company is an equal opportunity employer and is committed to providing a work environment that is free of discrimination and harassment. It does not discriminate against applicants or employees with respect to any terms or conditions of employment on account of race, color, religion, creed, national origin, ancestry, sex, sexual orientation, age, pregnancy, parenthood, physical or mental disability (actual or perceived), medical condition including genetic characteristics, marital status, citizenship status, military service, gender, gender identity or expression, registered domestic partner status, domestic violence victim status, status with regard to public assistance, or any other characteristic protected by applicable federal, state or local laws. Eaton Vance also prohibits discrimination based on the perception that a person has any of those characteristics or is associated with a person who has or is perceived as having any of those characteristics. This commitment applies to all persons involved in the operations of the Company, and prohibits unlawful discrimination by any employee of the Company, including supervisors and co-workers. All employment decisions shall be consistent with the principles of equal employment opportunity.The information on this Web site is for U.S. residents only. The information on this Web site does not constitute an offer to sell, or a solicitation of an offer to purchase, securities in any jurisdiction to any person to whom it is not lawful to make such an offer. Eaton Vance does not provide tax or legal advice. Prospective investors should consult with a tax or legal advisor before making any investment decision. -- Eaton Vance Management. All rights reserved. Two International Place, Boston, MA 02110

Keywords: Parametric Portfolio Associates LLC, Alpharetta , Software Engineer, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds