- Jacksonville, Florida, United States
- Hybrid
- Full-time · Mid
- 8–10 years
Responsible for utilizing established procedures, guidelines, and industry knowledge and experience to identify and implement moderately complex to complex solutions to meet information technology (IT) systems needs and requirements through designing, coding, testing and analyzing new and existing software, under general to minimal direction.
Responsibilities
- Design, build and maintain full stack web applications with Angular or React on the front end and ASP.NET Core on the back end.
- Architect scalable, secure and observable systems using clean architecture, domain-driven design and SOLID principles.
- Build and document REST APIs (OpenAPI), and where needed gRPC or GraphQL endpoints and event-driven integrations.
- Implement authentication and authorization with Okta (OIDC, OAuth 2.0, SAML), including SSO and role- or policy-based access.
- Deploy and operate services on AWS using containers or serverless, with infrastructure as code and automated CI/CD pipelines.
Requirements
- Bachelor’s degree in computer science or a related field
- Nice to have: GraphQL
- Nice to have: gRPC
- Nice to have: Amazon SQS/SNS or EventBridge
- Nice to have: SQL Server (T-SQL)
