Software Developer

SSA Soft LLC
Northville, MI, United States
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET Artificial Intelligence Amazon Web Services Amazon S3 Software Applications Application Performance Management HTML5 Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Cloud Storage
+60 more
Code Review Extract Transform Load (ETL) Data Warehousing Software Debugging Distributed Data Store Django Web Framework Amazon DynamoDB Github Mobile Application Software Python (Programming Language) PostgreSQL Microsoft SQL Server Visual Basic .NET (Programming Language) MongoDB Natural Language Processing Node.Js NoSQL OAuth Payment Gateway Queueing Systems RabbitMQ Redis Power BI Prometheus Data Streaming Tableau (Software) Twilio Web Application Frameworks Xamarin Datadog Data Logging Data Processing ReactJS Flask (Web Framework) Grafana Caching Backend Vue.js Event Driven Architecture Containerization Stripe AngularJS Gitlab-ci Kubernetes Information Technology Data Analytics Apache Kafka Data Management Sendgrid Functional Programming Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Stream Processing Software Version Control Serverless Computing Docker Elk Stack Web Api

Job description

Analyze requirements, design, code, test, debug, and deploy software applications through the complete development lifecycle. Develop and maintain backend systems and REST APIs using C#, VB.NET, Python, Node.js with frameworks including ASP.NET, Django, Flask, Nest, Express, integrated with AWS/Azure cloud services (Lambda, API Gateway, Azure Functions, S3, Blob Storage). Develop responsive web applications, hybrid mobile applications (Ionic, Capacitor, Xamarin), and desktop applications (Electron) using Angular, React, Vue and other modern frameworks with HTML5, CSS3, and design libraries. Design, implement, and optimize relational (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Redis) for data management and caching. Integrate third-party APIs including communication platforms (Twilio, SendGrid, Mailgun, Bandwidth) for SMS/voice/email, payment gateways (Stripe, PayPal, Square), and authentication services (Auth0, Identity, OAuth). Implement cloud data storage solutions using S3, Azure Blob Storage, CDNs, and distributed storage systems. Build and maintain CI/CD pipelines using AWS Code Pipelines, Azure DevOps, GitHub Actions, GitLab CI with version control and containerization (Docker) and orchestration (Kubernetes, ECS). Develop real-time data streaming and event-driven architectures using Kafka, RabbitMQ, Redis, SQS, and other message queue/streaming platforms. Configure application logging and monitoring using ELK Stack, CloudWatch, Application Insights, Prometheus, Grafana, Datadog for performance tracking and troubleshooting. Develop data analytics features, visualization dashboards, ETL pipelines, and data warehousing solutions using Power BI, Tableau, custom and cloud-native analytics services for data processing and transformation. Integrate AI/ML capabilities using OpenAI, Claude, AWS Bedrock, Azure OpenAI, Google AI for intelligent automation and natural language processing features. Deploy and maintain cloud infrastructure on AWS and Azure platforms ensuring scalability, security, and availability. Communicate with clients and stakeholders to gather requirements, documentation, provide updates, and explain technical concepts, and specifications per established standards. Conduct code reviews and ensure coding best practices and development standards.

Requirements

This position requires a Bachelor’s degree in Computer Science or Information Technology, and 5 years of experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.mitalent.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

Videos

See all

Related articles

See all