• Software Architect

    Job Locations US-MA-North Reading
    Posted Date 3 weeks ago(7/25/2018 8:37 AM)
    Job ID
  • ­

    Architect for Cloud-based Low-Code Development Environment

    TraceLink is seeking a full-time, experienced Architect to join our team and focus on TraceLink’s Cloud-based Integrated Development Environment. If you’re self-motivated, intellectually curious and motivated by designing and developing innovative products for global organizations, you could be a good fit for our team.



    The Architect is responsible for the design and overseeing the technical implementation of our Cloud-based Low-Code Development Environment that will allow developers and customers to develop and extend applications running on the TraceLink Platform using point-and-click/drag-and-drop and metadata model methodology and to extend the application with code at specific hook points, with full access to the rich set of platform services available to applications. The Architect reports to the Chief Technology Officer.

     You will:

    • Be a thought leader on architecture and design for the low-code development environment, working closely with the Product Management and Engineering teams to develop a shared paradigm and approach;
    • Prototype and in some cases implement the underlying code to deliver the low-code development environment;
    • Provide technical oversight of development team responsible for delivering the low-code development environment;
    • Provide high-level analysis and design reviews to apply appropriate technologies and architecture to solve conceptual problems; ensure design, structure, and content meet performance guidelines;
    • Develop software that takes best advantage of our cloud-based fully-distributed architecture;
    • Research and remain informed of new technology and tools, and how such technologies could be applied at TraceLink; recommend extension, expansion, and update of technology standards, practices, and methodologies;
    • Participate as a member of the CTO technology leadership team to represent the low-code development environment project within the organization, and provide input to other product areas represented by other team members.


    Skills and Requirements:

    Candidates must possess the following skills and traits:

    • 8+ years software development experience
    • Strong experience in software development in Java
    • Strong experience with modern UI frameworks such as Angular and Vue.js.
    • Experience in developing web-services and Web-based APIs
    • 3+ years hands-on experience in an architect role employing a variety of technologies
    • Ability to communicate effectively and clearly, and collaborate with other disciplines
    • Bachelor’s degree or greater in computer science or related area
    • Experience and interest in working in fast-paced environments

    Helpful skills and experience:

    • Experience developing a product in an Agile development environment
    • Experience in software development in Scala, Python, or Ruby
    • Experience in building cloud-based applications on platforms such as Amazon Web Services
    • Experience in developing Enterprise Software (e.g. Supply Chain, ERP, Manufacturing)
    • Worked with message-based integration technologies, middleware for EDI and XML-based B2B, and/or web services
    • Experience with the pharmaceutical industry


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed