Software Engineering

Free Consultation

Are you maintaining legacy projects or implementing greenfield applications? Whether your goal is troubleshooting performance critical code or designing innovative applications that meet requirements but aren't over-engineered, we can assist with all stages of the software development life cycle.

Saga makes it easy to plan with accurate scoping and requirements gathering, then provides you with the expertise to make your next project a complete success.

We've been developing applications since 1993. Regardless of the technology or design feature you're after, Saga can help. Tasks like designing an appealing UI, data modeling or back-end development are completed seamlessly by our diverse and experienced engineering team.

Web Application Development

Saga has successfully built and deployed countless web applications and sites using a myriad of technologies and platforms. We have experience with CMS's including Liferay and SharePoint (Office 365 hosted and on-premise) and we're able to work with many frameworks such as Django, Ruby on Rails, Laravel and CakePHP.

  • JavaScript Frameworks (Angular, React, JQuery, Dojo, Node, others)
  • Responsive Design, UI/UX, HTML, CSS, Bootstrap
  • Single Sign On (SSO): OAuth, OpenID Connect
  • Enterprise Service Bus (ESB): Apache Camel, Talend
  • HAPI and HAPI-FHIR
  • Java Technologies: Spring, Hibernate
  • PHP Frameworks: Laravel, CakePHP
  • Clojure API's: Ring, Compojure
  • CMS: Liferay, SharePoint, Alfresco, Wordpress
  • Web Sockets, HTTP, AJAX
  • Web Services (Restful, SOAP)
  • XML, JSON

DevOps, Server Administration & Hosting

We're continually improving the efficiency of the development to production life cycle by utilizing the latest tools and technologies for deployment, management and environment isolation.

  • Continuous Integration and Delivery
  • Virtualization: Windows Hyper-V, Xen, KVM
  • Scalability, Load Balancing and High Availability: HAProxy, AWS
  • Puppet, Chef, Ansible
  • Vagrant, Docker
  • Server Environments: Windows, Linux Distros
  • Web Servers: Nginx, Apache, Tomcat, Jetty, WebSphere, etc

Cloud Computing

Whether you're building a solution with an Infrastructure as a Service (IaaS) provider or a Platform as a Service (PaaS) our team can provide support and work across a wide variety of cloud hosting services and api's including Amazon Web Services (AWS) EC2, Elastic Beanstalk, Azure or Google Compute Engine.

Languages & Methodologies

Programming languages and ecosystems shift quickly, our diverse team has expertise across a wide variety of languages and environments such as:

  • Java & J2EE
  • .NET ecosystem including C# and PowerShell
  • PHP
  • JavaScript
  • Clojure
  • Scala
  • Python
  • Ruby
  • R

Methodologies:

  • Test-Driven Development (TDD)
  • Rapid Application Development (RAD)
  • Scrum, Agile Software Development
  • Coding Best Practices

Trending News: Software Engineering

AWS Machine Learning Blog

20 hours ago ... SageMaker Pipelines is a native workflow orchestration tool for building ML pipelines that take advantage of direct Amazon SageMaker integration. Three ...

AWS Architecture Blog

1 day ago ... This post was co-written by Michael Wirig, Software Engineering Manager at Grōv ... by Kyaw Soe Hlaing | on 02 DEC 2020 | in Amazon FSx for Windows, ...

AWS Database Blog

1 day ago ... MariaDB Server is one of the world's most popular open source relational databases. It is available in the standard repositories of all major Linux and Windows ...

AWS Blog - Amazon Web Services

1 day ago ... You can use rules in Amazon CloudWatch Contributor Insights to gain security visibility into your VPC flow logs. The rules analyze flow logs in targeted groups in ...

AWS Public Sector Blog

5 days ago ... While S3 provides regional data resiliency, customers often have compliance and business requirements to replicate their data to a second Region that is ...

Windows XP | Healthcare IT Today

6 days ago ... Last year, Microsoft stopped updating Windows XP and so we wrote about how Windows XP would no longer be HIPAA compliant. If you're still using Windows.

How AWS is helping to secure internet routing | Networking ...

Jan 12, 2021 ... The internet works reliably, in large part, on the basis of a key technology called Border Gateway Protocol (BGP). BGP is a means by which all ...