Talent.com
Full Stack Software Engineer
Full Stack Software EngineerinSync Staffing • Indianapolis, IN
serp_jobs.error_messages.no_longer_accepting
Full Stack Software Engineer

Full Stack Software Engineer

inSync Staffing • Indianapolis, IN
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Title : Full Stack Software Engineer

Location : Remote

Industry : Pharmaceutical

Job Description :

Theoris Services is assisting our client in their search for a Full Stack Software Engineer to add to their growing team located in Indianapolis. Our client is seeking an individual who can develop and maintain both front-end and back-end applications, work with relational (PostgreSQL) databases, and leverage AWS services for deploying and scaling solutions. The ideal candidate will collaborate closely with front-end developers and other back-end engineers to build APIs and server-side logic, optimize databases, and ensure the platform runs efficiently in the cloud.

Responsibilities :

  • Develop and maintain full-stack : both front -end and back-end applications and APIs using Python frameworks such as Django, Flask, or FastAPI
  • Design and optimize relational and NoSQL databases (e.g., PostgreSQL,) for scalability, security, and performance
  • Front-end design using Angular and JS technologies like Nest, Next and NodeJS
  • Create and integrate RESTful APIs with back-end logic, ensuring smooth communication between the database and the front end
  • Implement and manage AWS services such as Lambda, RDS (PostgreSQL), S3, and API Gateway
  • Optimize back-end systems for scalability, security, and performance in a cloud environment
  • Work with DevOps tools and practices, such as CI / CD pipelines, containerization (Docker), and infrastructure-as-code (e.g., Terraform, CloudFormation)
  • Troubleshoot, debug, and upgrade existing applications and systems
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Write and maintain high-quality code, ensuring code reviews, testing, and best practices are followed
  • Stay updated on the latest Python, database, and AWS trends and technologies

Requirements :

  • Proven experience as a full-stack Developer with expertise in both front-end and back-end development
  • Strong knowledge of Python frameworks like Django, Flask, or Fast API
  • Experience with Angular, Javascript technologies like Nest, Next and Node.JS
  • Experience working with relational databases like PostgreSQL
  • Hands-on experience with AWS services, such as :

  • Lambda for serverless function development
  • RDS (PostgreSQL)or DynamoDB for database management
  • S3for storage
  • API Gateway for exposing APIs
  • Knowledge of RESTful APIs design and development
  • Strong understanding of database optimization, indexing, and query performance tuning
  • Experience with Docker for containerization and deployment
  • Familiarity with CI / CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI / CD)
  • Strong understanding of security best practices for both databases and AWS environments
  • Version control experience using Git
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work effectively in a collaborative team environment
  • Experience with serverless architectures using AWS Lambda and API Gateway (preferred)
  • Familiarity with infrastructure as code (IaC) tools like Terraform AWS CloudFormation (preferred)
  • Experience with message queues like Amazon SQS or RabbitMQ (preferred)
  • Knowledge of GraphQL APIs (preferred)
  • Understanding of microservices architecture and event-driven systems (preferred)
  • Knowledge of monitoring and logging tools (e.g., AWS CloudWatch, ELK Stack) (preferred)
  • Experience working in an Agile development environment (preferred)
  • Best-In-Class-Benefits

    We are in the people business; treating people right is our ONLY priority. Theoris Services consultants are full-time employees with full benefits, including :

  • Robust Health Insurance
  • 401(k) plan
  • PTO accrual
  • Paid holidays
  • Excellent cash-based referral program
  • serp_jobs.job_alerts.create_a_job

    Software Engineer • Indianapolis, IN