Principle Software Engineer - Waltham, United States - Glytec

    Glytec
    Glytec Waltham, United States

    2 weeks ago

    Default job background
    Description

    Essential Job Functions:
    Architect, design and implement innovative, high quality applications, features and systems
    Implement scalable components, APIs and services
    Improve performance, availability and scalability of application platform
    Data analysis and modeling
    Object oriented analysis and design
    Implement modern web interfaces using HMTL5, CSS and JavaScript
    Work with cross functional team to define feature specifications
    Evangelize engineering best practices and mentor other team members

    Competencies:

    Minimum Requirements:
    You confirm that you meet the following requirements for the Principle Software Engineer position:
    Education
    BS or BA in Computer Science, Engineering or related field; or equivalent experience.
    10+ years experience in enterprise software development
    Skills
    Strong programming skills including software engineering methodologies, best practices
    Strong SQL data modeling and programming skills
    Strong understanding of object oriented programming and MVC paradigm
    Strong web application development experience
    Strong knowledge of web application architectures, trends and emerging technologies
    Experience with JavaScript, JQuery and AJAX
    Familiarity with Web Services and RESTful architecture principles
    Familiarity with Agile software development (e.g. Scrum)

    Proven track record of completing projects to specifications while dealing with challenges such as cross-team dependencies, changing schedules, and constantly evolving requirements.

    Excellent communication and interpersonal skills
    Entrepreneurial attitude, able to work independently with initiative
    Knowledge
    Experience with PHP MVC framework (e.g. Codeigniter) is a plus
    Experience with ASP.NET Core is a plus
    Experience with CI/CD (Bitbucket Pipelines) is a plus
    Experience with Jira and Confluence is a plus
    Healthcare IT experience is a plus
    Experience with FDA class II regulated software is a plus
    Additional Notes

    The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification.

    They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.

    All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

    #J-18808-Ljbffr