Low Code Software Developer
PrintMail Solutions
PrintMail is looking for a low-code software developer with experience using the Outsystems platform. You will be joining a tight-knit team that is responsible for building: user facing web applications, microservices, document and data flow applications, and integrations with third-party systems. This role is part of a growing technology team in a 2nd generation family-owned company where everyone can advance new ideas and grow your career.
Responsibilities:
As a Low Code Software Developer at PrintMail, you will be designing, building, testing and deploying applications that provide business solutions for our clients using the Outsystems platform. You will be responsible for understanding business requirements, technical development of applications, integration with PrintMail’s existing solutions, configuration, maintenance, and enhancements.
A successful candidate will:
Have a mastery level understanding of the Outsystems low code technologies combined with an overall understanding of modern software engineering practices.
Design, build, test, deploy, and maintain applications that provide business solutions.
Follow established timelines, application development standards and quality processes.
Work within a team to perform application design, development, enhancements, break-fixes, and maintenance activities.
Communicate with stakeholders to understand business and technical requirements and to answer questions/clarifications.
Required Qualifications:
3+ years of experience designing, implementing, and maintaining applications in Outsystems.
Experience with creating and defining test procedures.
General understanding and Proficiency with:
Coding languages including: C#.NET, ASP.NET, MVC.NET, CSS 3, Entity Framework (EFF), AJAX and related technologies, jQuery, one or more JavaScript framework(s) (e.g. React/Angular/Node)
Data exchange formats such as: JSON, and XML.
REST APIs.
MS SQL Server and writing SQL queries.
Experience with building unit testable code and the willingness to learn test automation tools.
Proven understanding of computer science fundamentals including web development, microservices, service-oriented architecture, SQL databases, test driven development and domain driven design.
The following qualifications are preferred but are not required:
Experience in maintaining and migrating ASP classic web applications and VB applications is highly desired
Telecommuting:
This position is 100% remote, but you must be available to work during core east coast business hours. Local candidates may commute to our Newtown PA offices several times per year for team meetings and/or company events. You are required to have a dedicated workspace available.
Job Type: Full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Employee assistance program
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Vision insurance
Schedule:
Day shift
Supplemental Pay:
Bonus pay
Experience:
Designing & implementing applications in Outsystems: 3 years(Preferred).
Creating and defining test procedures: 3 years (Preferred)
C#.NET: 3 years (Preferred)
ASP.NET: 3 years (Preferred)
MVC.NET: 3 years (Preferred)
CSS 3: 3 years (Preferred)
Entity Framework (EFF): 3 years (Preferred)
AJAX and related technologies: 3 years (Preferred)
jQuery: 3 years (Preferred)
JSON, and XML: 3 years (Preferred)
OutSystems: 3 years (Preferred)
Work Location: Remote
PrintMail is looking for a low-code software developer with experience using the Outsystems platform. You will be joining a tight-knit team that is responsible for building: user facing web applications, microservices, document and data flow applications, and integrations with third-party systems. This role is part of a growing technology team in a 2nd generation family-owned company where everyone can advance new ideas and grow your career. Responsibilities: As a Low Code Software Developer at PrintMail, you will be designing, building, testing and deploying applications that provide business solutions for our clients using the Outsystems platform. You will be responsible for understanding business requirements, technical development of applications, integration with PrintMail’s existing solutions, configuration, maintenance, and enhancements. A successful candidate will: Have a mastery level understanding of the Outsystems low code technologies combined with an overall understanding of modern software engineering practices. Design, build, test, deploy, and maintain applications that provide business solutions. Follow established timelines, application development standards and quality processes. Work within a team to perform application design, development, enhancements, break-fixes, and maintenance activities. Communicate with stakeholders to understand business and technical requirements and to answer questions/clarifications. Required Qualifications: 3+ years of experience designing, implementing, and maintaining applications in Outsystems. Experience with creating and defining test procedures. General understanding and Proficiency with: Coding languages including: C#.NET, ASP.NET, MVC.NET, CSS 3, Entity Framework (EFF), AJAX and related technologies, jQuery, one or more JavaScript framework(s) (e.g. React/Angular/Node) Data exchange formats such as: JSON, and XML. REST APIs. MS SQL Server and writing SQL queries. Experience with building unit testable code and the willingness to learn test automation tools. Proven understanding of computer science fundamentals including web development, microservices, service-oriented architecture, SQL databases, test driven development and domain driven design. The following qualifications are preferred but are not required: Experience in maintaining and migrating ASP classic web applications and VB applications is highly desired Telecommuting: This position is 100% remote, but you must be available to work during core east coast business hours. Local candidates may commute to our Newtown PA offices several times per year for team meetings and/or company events. You are required to have a dedicated workspace available. Job Type: Full-time Benefits: 401(k) 401(k) matching Dental insurance Employee assistance program Health insurance Health savings account Life insurance Paid time off Referral program Vision insurance Schedule: Day shift Supplemental Pay: Bonus pay Experience: Designing & implementing applications in Outsystems: 3 years(Preferred). Creating and defining test procedures: 3 years (Preferred) C#.NET: 3 years (Preferred) ASP.NET: 3 years (Preferred) MVC.NET: 3 years (Preferred) CSS 3: 3 years (Preferred) Entity Framework (EFF): 3 years (Preferred) AJAX and related technologies: 3 years (Preferred) jQuery: 3 years (Preferred) JSON, and XML: 3 years (Preferred) OutSystems: 3 years (Preferred) Work Location: Remote