Sr. Software Engineer

Piper Companies - Durham, NC (30+ days ago)3.8

Piper Enterprise Solutions is currently looking for a Sr. Software Engineer in Durham, NC to work for an industry leader in research and information services, ultimately providing a state-of-the-art research deliverable consisting of e-journals, comprehensive databases and other digital research tools.

Responsibilities for the Sr. Software Engineer includes:
Deliver expertise on design, engineering, development, system architecture, implementation, testing, delivery.
Act as the technical lead, ensuring that application development tasks are managed throughout the Software Development Life Cycle (SDLC)
Contribute to software engineering best practices for design, coding standards, performance, security, delivery, and maintainability

Qualifications for the Sr. Software Engineer includes:
3+ years of application development experience in Java or C#, including web development experience using Java Application Servers or .NET
Strong working experience with cloud services (i.e. AWS, Azure, Google Cloud)
Advanced knowledge of modern JavaScript frameworks (i.e. Backbone, React, Angular, etc.) with a strong desire to learn more
Hands on experience with large systems software design and development, including Web Services, HTML, XML/JSON, etc.
Bachelor's in Computer Science, Computer Engineering, or related field

Compensation for the Sr. Software Engineer includes:
Salary Range $90,000-$120,000 based on experience
Competitive Benefits Package

Please send resumes to Ethan Foster at