Software Developer
Backend Developer
.NET Core
API
APIs
ASP.NET
ASP.NET Core
Automation
Azure
Azure Arm Templates
Azure DevOps
CI/CD
Cloud
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
DevOps
DevSecOps
Docker
Engineer
Engineering
Frontend
Full Stack
Information Technology (IT)
Infrastructure As Code
JavaScript
Kubernetes
Serverless
Software Development
Software Engineer
Software Engineering
SQL
Job Description
At S.S. White Technologies Inc., the Software Developer will design, build, and maintain enterprise web applications and APIs using .NET and React, with a strong focus on Azure cloud, modern CI/CD practices, and secure-by-design principles. This role operates in a manufacturing and enterprise setting, onsite in Saint Petersburg, FL, with a salary range of USD 100,000 to 120,000 per year and a requirement for at least five years of experience and a related bachelor’s degree.
Responsibilities
- Design, develop, and maintain enterprise-level web applications and APIs using Microsoft .NET technologies (C#, ASP.NET Core, RESTful services).
- Architect and implement modern, responsive, user-centric web interfaces using React (preferably with TypeScript), along with HTML/CSS and modern UI frameworks.
- Lead or significantly contribute to cloud application architecture (Azure preferred; AWS acceptable).
- Define deployment patterns (App Services, containers, Kubernetes, serverless).
- Secure networking and identity/integrations.
- Address performance, scalability, high availability, and disaster recovery considerations.
- Build and maintain robust CI/CD pipelines (Azure DevOps, GitHub Actions, or similar), including automated builds, tests, linting, packaging, and deployments; manage environment promotion strategies (dev/test/stage/prod) and release governance with rollback plans.
- Implement and maintain Infrastructure as Code (IaC) practices (e.g., Bicep/ARM, Terraform, or equivalent).
- Develop secure back-end services and integrations for ERP/manufacturing systems (SQL Server, APIs, data flows, authentication/authorization).
- Create and maintain technical documentation aligned to SDLC expectations (requirements, design specs, interface specs, test/validation procedures, release notes).
- Collaborate with internal teams (Operations, Manufacturing, Quality, Engineering, IT) to gather requirements, plan releases, and deliver enhancements with minimal disruption.
- Ensure adherence to security best practices (secure coding, access control, secrets management, data protection) and support vulnerability remediation efforts.
- Improve observability and maintainability by implementing logging/monitoring and performance diagnostics (e.g., Application Insights, cloud monitoring tools, structured logging).
- Participate in production support and issue resolution, including root cause analysis and preventative improvements.
- Mentor and guide junior developers through code reviews, best practices, and technical decision-making.
Requirements
- Bachelor’s degree in computer science, Computer Engineering, MIS, or a related technical discipline (or equivalent professional experience).
- 5+ years of professional experience building and supporting web applications (full-stack or strong front-end + back-end collaboration).
- C# / .NET / ASP.NET Core
- SQL Server (querying, performance tuning fundamentals, stored procedures as applicable)
- React (strong UI engineering skills, TypeScript highly preferred)
- Git workflows (branching strategies, pull requests, code review practices)
- Demonstrated experience delivering solutions in a cloud environment (Azure/AWS), including application deployment and operational considerations.
- Hands-on experience implementing and maintaining CI/CD pipelines.
- Strong understanding of secure software development practices, including authentication/authorization patterns and secure API design.
- Ability to work in a manufacturing/enterprise environment with cross-functional stakeholders and production deadlines.
- Strong problem-solving skills, communication skills, and a track record of delivering reliable software.
Technologies
- C#, .NET, ASP.NET Core, RESTful services
- React, TypeScript, HTML, CSS
- App Services, containers, AKS/Kubernetes, serverless
- Azure DevOps, GitHub Actions
- Bicep, ARM, Terraform
- SQL Server, APIs, Application Insights
- Docker, Key Vault, Storage, Service Bus, SQL Azure
- Power BI, SSRS
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Green card sponsorship
- Health insurance
- Lunch & learns
- On-site gym
- Paid holidays
- Paid time off
- Parental leave
- Relocation assistance
- Visa sponsorship
- Vision insurance
- Wellness program
Preferred Qualifications
- Experience with Azure services (App Service, Functions, AKS/Kubernetes, Key Vault, Storage, Service Bus, SQL Azure) or equivalent AWS services.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Experience with automated testing (unit/integration/UI), quality gates, and policy-as-code.
- Experience with ERP/MES ecosystems (any major ERP; manufacturing integration experience strongly preferred).
- Reporting and analytics experience (e.g., SSRS, Power BI, or modern embedded analytics patterns).
- Familiarity with OWASP guidance and secure development tooling (SAST/DAST, dependency scanning, secret scanning).
Work Location
In person