Senior Software Engineer Senior Software Engineer …

Wellington Management Company, LLP
in Boston, MA, United States
Permanent, Full time
Be the first to apply
Competitive
Wellington Management Company, LLP
in Boston, MA, United States
Permanent, Full time
Be the first to apply
Competitive
Senior Software Engineer
WELLINGTON MANAGEMENT

Wellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of proprietary research and a collaborative culture that encourages independent thought and healthy debate. As a private partnership, we believe our ownership structure fosters a long-term view that aligns our perspectives with those of our clients.

POSITION

Keys to the Position:
  • Core Java experience working in a dev ops model
  • Must have Linux experience
  • Must have AWS experience
  • DevOps Operating model/mindset
  • Self-starter, curious, possess troubleshoot mindset- quick thinking on their feet
  • Problem-solve while caring deeply about production stability
  • Python will be a plus
  • Support role, experience with troubleshooting, solving production issues, bug fixes
.……………………………………………………………………………………………………………………….……………………………………………………………………………………………………
Overview
Title: Senior Software Engineer

Location: Marlboro Office

# of Employees Supervised: None

Travel Required: None

Reporting Manager and Title: Rishi Desai, Manager, IT - Mosaic Tech

.……………………………………………………………………………………………………………………….……………………………………………………………………………………………………
position overview
The Portfolio Implementation IT team is responsible for providing the technology platform and support for portfolio implementing systems to assist Portfolio Implementation team within InvesTech. We are looking for a strong senior support engineer to work on supporting our Portfolio Construction applications. The position itself requires a solid background in application solutions, development release pipelines and infrastructure support, with familiarity of cloud computing. Candidate will be part of dynamic team that is well known for its attention to detail and delivery record

Critical to this position are the following: hands-on experience and approach to work; ability to work in fast-paced environment; a devops mindset including support; taking an interest, being proactive and participating in the broader team meetings and offering tactical solutions; excellent communication skills; creative problem-solving.

.……………………………………………………………………………………………………………………….……………………………………………………………………………………………………
Responsibilities
As a member of the Portfolio Implementation Team, this individual will be responsible for maintaining the stability of our suite of applications. The individual will participate in development activities to successfully support existing applications, and work with colleagues to develop and implement solutions to meet business outcomes. These efforts are based on Core Java, AWS, Spring Framework, and Database technologies.

Specific responsibilities include:
  • Work with a DevOps mindset and develop acumen for sharp troubleshooting techniques
  • Crisis management skills
  • Hands on experience on monitoring tools for Application, Service, Infrastructure and Data Quality Monitoring
  • Responsible for sustained engineering efforts including maintaining code quality, unit testing, continuous integration, release management, performance tuning and execution.
  • Directly contributing to agile builds and deployments to production, and provide strong team anchoring role in production stability, and work with other developers to follow best practices
  • Challenge and contribute to designs with respect to application stability (resiliency, recoverability) topics
  • Demonstrated ability to successfully work with Cloud architectures
  • Being an adaptable, self-motivated learner with a willingness to take ownership of various projects to support in fast-paced environment.
.……………………………………………………………………………………………………………………….………………………………………………………

Minimum Requirements

Bachelor's degree in an Engineering discipline or a related field plus seven (5) years of experience as a software developer supporting complex applications through the development lifecycle. Additional requirements include:
  • Experience in developing complex applications using (while having a strong command of) Core Java, Spring frameworks and Python technologies
  • Experience with SQL and RDBMS technologies.
  • Strong expertise in AWS services like S3, EC2, cloudformation
  • Demonstrated understanding of modern software development and test methodologies including experience on GIT and Jenkins CI.
  • Knowledge of sysadmin skills in Linux, Windows
  • Excellent analytical and problem-solving skills
  • Strong communication skills, both written and verbal
  • Willingness to work both collaboratively and independently based on the task, in a fast-paced business critical environment exhibiting resourcefulness, dependability, general problem-solving skills
  • Experience in Financial Industry is a plus
SKILLS

JOB TITLE
Senior Software Engineer

LOCATION
100 Federal Street

As an equal opportunity employer, Wellington Management ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, sex, sexual orientation, gender identity, gender expression, religion, creed, national origin, age, ancestry, disability (physical or mental), medical condition, citizenship, marital status, pregnancy, veteran or military status, genetic information or any other characteristic protected by applicable law . If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at GMCANINQ@wellington.com .
Wellington Management Company, LLP logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...