Backend Engineer

Overview

On Site
USD 75.00 - 90.00 per hour
Contract - W2

Skills

Management Consulting
Communication
Data Integration
System Requirements
Interfaces
Microservices
AngularJS
Node.js
Process Improvement
Scalability
Cost Reduction
FOCUS
Root Cause Analysis
Problem Management
Training
Management
Capacity Management
Performance Analysis
Computer Science
Software Engineering
Java
Python
Golang
Continuous Integration
DevOps
Migration
Software Design
GraphQL
Spring Framework
RDBMS
SQL
PostgreSQL
React.js
JavaScript
Docker
Kubernetes
Reliability Engineering
Continuous Delivery
JFrog
Git
Workflow
Command-line Interface
NLB
Elasticsearch
Database
Computer Networking
Terraform
Splunk
Cloud Computing
Dynatrace
API
Artificial Intelligence
Conflict Resolution
Problem Solving
Oracle
Java SE
Amazon Web Services
Microsoft
Microsoft Azure
MEAN Stack
Customer Service
Training And Development
SAP BASIS

Job Details

Software Guidance & Assistance, Inc., (SGA), is searching for a Backend Engineer for a contract assignment with one of our premier Management Consulting services clients in Atlanta, GA.

Responsibilities :
You will be part of the firm's Technology & Digital function and help develop various integration solutions for their data communication needs.
  • You will be responsible for creating innovative interoperability platforms, tools and solutions to enable seamless and secure data integration. Your solutions will be used to connect legacy, newly developed, and vendor applications across the datacenter and cloud environments, and you will be responsible for the full lifecycle of the solutions:
    • System Requirements
    • Developing specifications
    • Designing infrastructure and interfaces
    • Developing code
    • Implementing the platform
    • Helping our customers use it
    • Continuously improving the platform
  • Design, develop, test, operate and maintain products and enterprise-level API Service Architecture
  • Experience with Domain-based Microservice Architecture
  • Develop and maintain user-facing features using modern front-end frameworks (e.g., React, Angular)
  • Design and build scalable backend APIs and services using technologies like Node.js, Python, Java
  • Identify, design and implement internal process improvements, automate manual processes, optimize service integration, and propose re-designing of infrastructure as appropriate to achieve scalability and cost reduction
  • Design and develop designs, architectures, standards, and methods for large-scale distributed systems with focus on security, resiliency, scale, and performance.
  • Find opportunities to embrace innovative technologies
  • Focuses on cross-platform integration to use and optimize platform capabilities
  • Serve as a core team member, responsible for providing solutions for large high priority cross platform initiatives.
  • Drive root cause analysis and problem management process to prevent problem recurrence.
  • Analyze existing operations and schedule training sessions and meetings to discuss improvements
  • Keep up to date with industry trends and developments
  • Build the infrastructure required for integration and deployment of API services both on-prem and cloud.
  • End-End ownership of critical service - availability, latency, performance, efficiency, management, monitoring, capacity planning, performance analysis and system tuning for entire services.
Required Skills:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficient in building large-scale systems with 10+ years of experience using Java/Python/Golang or other high-performance languages, developer tools, CI/CD, DevOps, monitoring tools and engineering cloud migration solutions
  • Hands on experience working with API Architecture and Solution Design - REST/ GraphQL/ gRPC and API Development using Spring boot and Spring framework, RDBMS & No-SQL (e.g., PostgreSQL, Elastic Search)
  • Experience in developing Front end applications - React.js experience is required and backend using Next.js
  • Expereince in technologies including Docker, Kubernetes, Dev OPs, Observability, Site Reliability Engineering (E.g.: Tools like Argo CD, jFrog, Git, Git Workflows)
  • Work with API developers across the teams to build new API features at large scale
  • Expertise in AWS Cloud - AWS CLI, Lambda, API Gateway, IAM, NLB/ELB, Elastic Search, Document DB, EKS, Cloud Networking and Security
  • Experience with IAAC - Terraform/CloudFormation.
  • Experience with Observability/Monitoring technologies: Splunk, Cloud watch, Dynatrace
  • Experience with AI Agents build and enhance API Engineering experience, exposure to recent tech AI trends.
  • Excellent problem-solving skills and a team-oriented mindset
Preferred Skills:
  • Relevant certifications such as Oracle Certified Professional, Java SE Programmer, AWS Certified Developer, or Microsoft Certified: Azure Developer Associate are preferred.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
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.