Unknown Company

Full Stack Engineer

atlanta, ga • Posted 4 days ago
Hybrid Contract IT & Technology

Please apply only if you are local to the Atlanta, GA area for a hybrid role. This is a W2 full-time position; we are unable to work via C2C, C2H, or other contracting options. Please apply if you have valid authorization.

Blankfactor is seeking a highly skilled Senior Full Stack Developer with expertise in AWS, .NET, and React to join our innovative and fast-paced team. The ideal candidate will design, develop, and maintain secure, scalable, and high-performing web applications. This role requires deep knowledge of backend and frontend development, experience with cloud-native applications, and the ability to lead complex projects while collaborating with cross-functional teams.

Key Responsibilities :

  1. Full Stack Development :
    • Develop robust backend systems using .NET Core/.NET Framework (C#, ASP.NET).
    • Build responsive and user-friendly frontend interfaces with React.js.
    • Integrate frontend and backend services seamlessly using RESTful APIs, WebHooks, and GraphQL.
    • Create AWS Lambdas using Python and orchestrate them with Step Functions or similar tools.
  2. Cloud-Based Application Development :
    • Design and maintain cloud-native applications on AWS.
    • Leverage AWS services such as Lambda, Step Functions, S3, EC2, RDS, DynamoDB, and API Gateway.
    • Automate deployments and infrastructure using CloudFormation, Terraform, or Pulumi.
  3. Code Quality & Best Practices :
    • Write clean, reusable, and efficient code following industry best practices.
    • Conduct thorough code reviews, testing, and debugging.
    • Implement security measures, including OAuth and JWT authentication.
    • Utilize code scanning tools like BlackDuck and SonarQube.
    • Collaborate with product owners, UX/UI designers, and team members to deliver technical solutions.
    • Mentor junior developers and ensure adherence to best practices.
    • Participate in architectural discussions to guide system-level decisions.
  4. DevOps & Automation :
    • Develop and manage CI/CD pipelines for efficient deployments.
    • Containerize applications using Docker and manage them with Kubernetes (EKS or similar).
    • Monitor and optimize application performance using AWS CloudWatch or similar tools.
  5. Frontend Development :
    • Build and maintain reusable React components.
    • Optimize frontend performance and responsiveness across devices.
  6. Database Management :
    • Design and optimize relational databases (SQL Server, PostgreSQL).
    • Work with NoSQL databases like DynamoDB or MongoDB.
    • Implement data migration, backup, and recovery processes.
  7. Testing & Documentation :
    • Write unit, integration, and end-to-end tests to ensure reliability.
    • Document technical designs, APIs, and workflows for future reference.

Required Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 12+ years of professional software development experience.
  • 8+ years of experience in full stack development with AWS, .NET, and React.
  • Proficiency in .NET Core, C#, ASP.NET, and React.js.
  • Advanced knowledge of cloud-native architecture and AWS services.
  • Expertise with RESTful APIs, GraphQL, and database design (SQL/NoSQL).

Preferred Qualifications :

  • AWS certifications (e.g., AWS Certified Developer, Solutions Architect).
  • Experience with microservices and serverless architecture.
  • Familiarity with modern CSS frameworks like Tailwind or Material-UI.
  • Knowledge of event-driven systems like SNS/SQS or Kafka.

Soft Skills :

  • Strong problem-solving and debugging abilities.
  • Excellent communication and teamwork skills.
  • Proactive and adaptable to new technologies.
  • A passion for continuous learning and professional growth.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology, Consulting, and Engineering

Industries

Software Development

#J-18808-Ljbffr
Back to Job Search