logo
SoTalent

Software Engineer

Unknown

August 5, 2026 at 12:51 AM

CEM Software Engineer

๐Ÿ“ Location: Destin, FL

๐Ÿข Industry: Staffing and Recruiting

๐Ÿ’ผ Work Setting: Hybrid


Are you a full-stack developer who enjoys building high-performance applications, APIs, and cloud-native solutions?


This role offers the opportunity to work on modern architectures, collaborate with cross-functional teams, and contribute to products that serve high-volume users and complex integrations.


Key Responsibilities

Application Development

  • Design, develop, and maintain front-end and back-end applications.
  • Write clean, scalable, reusable, and maintainable code.
  • Build new features and enhancements across web platforms.
  • Participate throughout the full software development lifecycle.

API & Systems Integration

  • Design, develop, and maintain RESTful and GraphQL APIs.
  • Integrate third-party platforms and internal business systems.
  • Build microservices that support scalable and reliable system communication.
  • Optimize API performance, security, and reliability.

Database Development & Architecture

  • Design relational and non-relational database solutions.
  • Create efficient data models and database schemas.
  • Develop and optimize SQL queries and stored procedures.
  • Ensure data integrity, scalability, and performance.

Software Quality & Testing

  • Participate in code reviews and technical design discussions.
  • Develop automated:
  • Unit Tests
  • Integration Tests
  • End-to-End (E2E) Tests
  • Maintain high standards for code quality and reliability.
  • Support continuous integration and deployment practices.

Performance & Scalability

  • Analyze and resolve application bottlenecks.
  • Troubleshoot production issues and implement long-term solutions.
  • Refactor existing systems to improve scalability and maintainability.
  • Design solutions capable of supporting high concurrent user traffic.

Agile Collaboration

  • Work closely with:
  • Product Managers
  • UX/UI Designers
  • System Administrators
  • Engineering Teams
  • Participate in Agile/Scrum ceremonies including sprint planning, reviews, standups, and retrospectives.
  • Translate business requirements into effective technical solutions.

Cloud & DevOps

  • Support cloud-based deployments and infrastructure.
  • Work with containerized applications and modern deployment practices.
  • Contribute to CI/CD pipelines and release automation.
  • Ensure application reliability, monitoring, and operational readiness.


Required Qualifications

Education

  • Bachelor's Degree in:
  • Computer Science
  • Software Engineering
  • Information Technology
  • Related Technical Field

Experience

  • 3+ years of professional software engineering experience.
  • Experience delivering production-grade applications and services.


Technical Skills

Programming Languages

  • JavaScript
  • TypeScript
  • Node.js
  • React
  • Python
  • C#
  • Java

API Development

  • REST APIs
  • GraphQL
  • SOAP Services
  • Microservices Architecture

Databases

  • PostgreSQL
  • MySQL
  • Microsoft SQL Server
  • Redis

Cloud & Infrastructure

  • AWS
  • Microsoft Azure
  • Google Cloud Platform (GCP)

Containerization & DevOps

  • Docker
  • Kubernetes
  • Git
  • CI/CD Pipelines

Software Engineering

  • Object-Oriented Programming
  • Software Design Patterns
  • Test Automation
  • Application Performance Optimization


Preferred Qualifications

  • Experience with:
  • Event-Driven Architectures
  • Background Job Processing
  • Message Queues
  • Webhook Development
  • Familiarity with:
  • Applicant Tracking Systems (ATS)
  • CRM Integrations
  • Staffing & Recruiting Platforms
  • Knowledge of:
  • OWASP Top 10
  • OAuth 2.0
  • Application Security
  • Data Encryption Standards


Key Skills

  • Full-Stack Development
  • API Development
  • Systems Integration
  • Database Design
  • Cloud Computing
  • Microservices
  • Software Testing
  • Performance Optimization
  • DevOps & CI/CD
  • Agile Development
  • Problem Solving
  • Technical Communication