Our Software Development Technology Toolbox

We’re technology generalists, which means that while we’ve worked with all kinds of different technologies, we believe the best tech for your project is whatever fits your unique context. We don’t bring any preconceived notions about what you might need. We actively listen so we can formulate the right solution. If it requires us to break new ground, we’re the ones who can do it.

Tech breadth. Knowledge depth.

We adapt to our clients’ specific needs. Our technology breadth is a testament to this.

SEP stays ahead of emerging technologies. Through the Product Development Lifecycle process, we’ll help you find the best fit for your business needs using our vast resources and extensive know-how.

We bring new technologies and modern practices to satisfy increasingly stringent demands for efficiency and cost control. While we’ve worked with numerous technologies, we feel the best technology for your project is that which fits your unique context. If you have specific questions about our experience, we’d love to talk about it.

Let's talk

Programming Languages, Platforms & Tools

NOTE: This is not a complete list. SEP continuously adds new technologies to our portfolio. If you have a technology in mind, please ask.

UX Tools

  • Pencil, Paper, Sharpies & Post-its
  • Figma
  • Miro
  • Adobe Creative Suite
  • Sketch
  • Craft
  • InVision
  • Abstract
  • Zeplin
  • Principle
  • OmniGraffle
  • Balsamiq
  • Axure

Research Tools

  • UserZoom
  • UserZoom Go
  • UserTesting
  • Optimal Workshop
  • Liveminds

Languages and Platforms

JavaScript (Web front-end, back-end, mobile)

  • Node
  • TypeScript
  • React
  • Angular
  • React Native
  • Vue

.NET (Web Front-end, Back-end, Desktop, Mobile)

  • .NET
  • C#
  • F#
  • ASP.NET (Core, SignalR)

Java (Web Backend, Mobile)

  • Java
  • Kotlin
  • Spring & Spring Boot

C++

Modern Web (HTML5 + JavaScript)

Swift (iOS, macOS)

Objective-C (iOS, macOS)

C

Ruby/Rails

Python

Desktop/Thick Client Tools

Qt

WPF/MAUI (Windows/.NET)

WinForms (Windows/.NET)

AppKit (macOS)

SwiftUI (macOS)

GTK

Electron

Cloud Platforms, DevOps and Server Technologies

AWS

Azure

Google Cloud Platform (GCP)

Heroku

Terraform

Kubernetes

Docker

Windows Server

Linux (various)

Database Technologies

Aurora (AWS)

DynamoDB (AWS)

CosmosDB (Azure)

SQL Server

Oracle

MySQL

PostgresQL

SQLite

MongoDB

Redis

Memcached

Geospatial (e.g. SpatiaLite, Oracle Spatial)

Modern Web

Front-end

  • React
  • Vue
  • Angular
  • Tailwind
  • Bootstrap
  • jQuery
  • HTML5/CSS3/ES6
  • Stimulus
  • Websockets
  • Ember

Back-end

  • Node (JavaScript)
  • ASP.NET (.NET)
  • Rails (Ruby)
  • Sinatra (Ruby)
  • Django (Python)
  • Spring (Java)
  • SignalR (.NET)
  • gRPC

Embedded

IoT Platforms

  • AWS IoT
  • Azure IoT
  • Ayla Networks

Technologies

  • CAN/J1939
  • BLE
  • USB
    • HID
    • PHDC
    • CDC
  • SPI/I2C/RS232
  • MBed OS
  • JTAG
  • MQTT
  • Zigbee
  • Green Hills
  • WindRiver
  • C/C++/ASM

Embedded Microcontrollers & Chip Mfgs

  • PIC
  • HC16
  • MSP430
  • Atmel AVR
  • Texas Instruments
  • National Instruments
  • Cypress
  • SiLabs
  • IAR
  • ESP32

Mobile

Android

  • Native
  • Kotlin
  • Java

iOS

  • Native
  • Swift
  • Objective-C

MAUI (Xamarin & Xamarin.Forms)

  • Android
  • iOS
  • Cross-Platform

React Native

  • Android
  • iOS
  • Cross-Platform

HTML5 / JS / Responsive Web

Flutter

Testing

Unit + Integration Testing per platform (different tools for each platform and project need) e.g.

  • XCTest
  • NUnit
  • Jest/Jasmine
  • Mocha
  • Espresso
  • JUnit
  • Postman
  • Google Test
  • Google Mock
  • RSpec
  • Cucumber
  • Robolectric

Test Complete

Squish

Selenium (et al.)

Xamarin UI Test

UserTesting.com

Project Infrastructure

Team Collaboration

  • GitHub
  • Azure DevOps
  • Jira
  • Trello
  • Miro
  • CardBoard

SCM

  • git (GitHub, GitLab, Azure DevOps, BitBucket)
  • Mercurial (Hg)
  • Subversion (svn)

Build Automation

  • GitHub Actions
  • Azure DevOps
  • Jenkins
  • Microsoft AppCenter
  • Heroku Pipeline
  • GitLab CI
  • Travis CI
  • CircleCI
  • AWS CodeBuild

Let's find your software superpower.

We’re always adding new technologies, so this isn’t a complete list. Have something specific in mind? Give us a click.

Let's talk