Software Engineer IV

  • Birmingham, AL
  • Posted 4 hours ago | Updated 4 hours ago

Overview

On Site
USD 65.00 - 75.00 per hour
Full Time

Skills

Application Development
Management
UI
Cross-browser
User Experience
RESTful
Middleware
Database
Amazon EC2
Amazon S3
API
Amazon RDS
Remote Desktop Services
GitHub
Jenkins
Collaboration
Quality Assurance
DevOps
Sprint
Software Security
Scalability
React.js
C#
.NET
ASP.NET
Amazon Web Services
Cloud Computing
Microservices
JSON
WebSocket
HTML5
Cascading Style Sheets
Css3
JavaScript
TypeScript
Relational Databases
Microsoft SQL Server
PostgreSQL
Git
Continuous Integration
Continuous Delivery
Training

Job Details

Full Stack Developer (React (50%) and .NET/.NET Core (50%) with AWS).
7 Months Contract
Fully Remote


The ideal candidate will be responsible for end-to-end application development-including front-end UI, back-end API development, cloud integration, and production deployment.

Key Responsibilities

Frontend (React) - 50%

  • Develop interactive, responsive, and high-performing UI components using React/ReactJS.
  • Implement state management using Redux, Context API, or similar tools.
  • Optimize UI for performance, scalability, and cross-browser compatibility.
  • Work closely with UX designers to implement clean and modern interface designs.

Backend (.NET) - 50%

  • Design and develop RESTful APIs and backend services using .NET Core / ASP.NET Core.
  • Write clean, reusable, scalable C# code following best practices.
  • Develop integration layers, middleware, and database-driven services.
  • Troubleshoot and optimize backend performance.

AWS Cloud

  • Deploy, integrate, and maintain applications on AWS.
  • Work with AWS services such as Lambda, EC2, S3, API Gateway, RDS, CloudWatch, etc.
  • Participate in infrastructure automation and CI/CD pipelines (CodePipeline, GitHub Actions, Jenkins, etc.).

General Responsibilities

  • Collaborate with cross-functional teams (QA, DevOps, Product, Architecture).
  • Participate in code reviews, design discussions, and sprint planning.
  • Ensure application security, scalability, and maintainability.
  • Troubleshoot production issues and provide quick resolutions.

Required Skills

  • 5-8 years of Full Stack Development experience.
  • Strong hands-on experience in React / ReactJS.
  • Expert-level experience with C# / .NET Core / ASP.NET Core.
  • Solid experience deploying and integrating applications with AWS Cloud.
  • Good knowledge of REST APIs, microservices, JSON, and WebSockets.
  • Strong understanding of HTML5, CSS3, JavaScript, TypeScript.
  • Experience with relational databases (SQL Server, PostgreSQL, etc.).
  • Proficiency with Git and CI/CD pipelines.
Note:
  • This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay.
Pay Range: $65- $75

The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work. #LI-HM1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About PTR Global