Principal Software Engineer

Sorry, this job was removed at 11:07 a.m. (EST) on Thursday, May 9, 2019
Find out who's hiring remotely in Waltham.
See all Remote Developer + Engineer jobs in Waltham
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

You will be part of a highly agile and talented team involved with the design and development of complex software components for a distributed and secure content platform that will be leveraged by the Intralinks’ portfolio of applications, in a highly available and secure SaaS environment.

We are looking for a curious and intelligent leader interested in working in the latest technology.

If you enjoy making a big impact this could be a perfect role for you!

Responsibilities

  • Review system requirements from Business Analysts and the Product Management indicating the business needs and functionalities of the proposed application
  • Engage Product Management and other stakeholders on the feasibility of the proposed requirements and the effort necessary to satisfy the same
  • Create high level design documents that describe the implementation approach, and review details with the broader team
  • Partner with rest of the team to develop a detailed design towards implementation and their dependencies
  • Independently designs and implements complex components based on broad requirements. May research, evaluate, and make recommendations to management on new technologies
  • Lead project teams and manage a small team in a supervisory role. Also contribute to the development and execution of certain business objectives
  • Interact with Performance and Capacity planning teams to ensure that the product has met all the necessary performance and scalability requirements prior to production deployment
  • Interact with Operations and Release Engineering to produce installable components that make up the final product that is production ready
  • Mentor other team members on the product, process, and its implementation towards team success
  • Embrace iterative development and agile process principles.
  • Contribute towards the maintenance of active releases in production

Qualifications:

  • Education
  • Bachelors degree (Computer Science or equivalent) with 8+ years of related experience using Java and Object oriented technologies
  • Masters degree (Computer Science or equivalent) with 6+ years of related experience

Required Experience and Skills

  • Java / Spring or Vertx
  • REST API / JSON / XML
  • Distributed Systems
  • Amazon Web Services
    • SQS, SNS, S3, RDS, EMR, etc. is a plus
  • Event Driven Programming Environment
    • Vert.x, Node.JS is a plus
  • Search Technologies
    • Elastic Search / Solr / Lucene is a plus
  • NoSQL databases, Cassandra is a plus
  • Relational databases
  • DevOps Practices
    • Chef/Puppet based deployment strategies

Additional Qualifications

  • Excellent communication skills
  • Team leadership, employee coaching, and ability to provide performance reviews
  • Full application stack experience in a SaaS environment
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Intralinks' Waltham location is located on the outskirts of Boston and easily accessible by vehicle, public transportation, company sponsored shuttle.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SS&C IntralinksFind similar jobs