
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.
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.