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

Design Tools

  • Pencil, Paper, Sharpies & Post-its
  • Figma
  • Sketch
  • Miro
  • FigJam
  • Adobe Creative Cloud
  • Rotato
  • LottieFiles
  • Abstract
  • Balsamiq
  • Zeplin
  • Tokens Studio
  • Axure
  • Blender

Research Tools

  • User Interviews
  • User Testing
  • Optimal Workshop
  • Loop11
  • HotJar
  • Maze
  • Sprig

Analytics Tools

  • Amplitude
  • Mix Panel
  • Google Analytics
  • Pendo
  • Firebase

Accessibility Tools

  • WebAIM
  • WCAG

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#
  • ASP.NET (Core, SignalR)
  • MAUI & Xamarin

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

WPF/MAUI (Windows/.NET)

WinForms (Windows/.NET)

WinForms (Windows/.NET)

AppKit (macOS)

SwiftUI (macOS)

Qt

GTK

Electron

Cloud Platforms & Server Technologies

AWS & AWS WAF

Azure & Azure CAF

Windows Server

Google Cloud Platform (GCP)

Heroku

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
  • Ember
  • Websockets

Back-end

  • Node (JavaScript)
  • ASP.NET (.NET)
  • Rails (Ruby)
  • Sinatra (Ruby)
  • Django (Python)
  • Spring & Spring Boot (Java)
  • 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
  • WiFi
  • FreeRTOS

Embedded Microcontrollers & Chip Mfgs

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

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 / PWA

Flutter

  • Android
  • iOS
  • Cross-Platform

Testing

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

  • XCTest
  • Appium
  • NUnit
  • Jest/Jasmine
  • Mocha
  • Serlenium
  • Espresso
  • •Unit
  • Postman
  • Google Test
  • Squish
  • Test Complete
  • Google Mock
  • RSpec
  • Cucumber
  • Robolectric
  • 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
  • Heroku Pipeline
  • GitLab CI
  • Travis CI
  • AWS CodeBuild

DevOps & CI/CD

Terraform + Terraform Cloud

AWS CloudFormation

AWS CDK

AzureRM

Kubernetes

Docker

Ansible

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