Backend Development Tech Lead / Senior Cloud Engineer

Starcom consulting limited
Plano, TX, US
Full-time

Job Description

Job Description

What you will bring :

  • 8+ years of software engineering experience. Strong experience in developing services and applications in Java, golang or similar languages
  • Recent experience in developing and managing highly available distributed applications using toolkits such as Spring Boot, Git, Docker, DevOps tools.
  • Good understanding of various Design Patterns in building highly available, highly scalable distributed applications connecting a large volume of devices, serving millions of users.
  • Good understanding of Security Best Practices to implement security at various levels to protect the devices data.
  • Must have Programming / Scripting Knowledge such as Java, Python, Groovy, etc.
  • Expert level technical knowledge in developing cloud native applications covering infrastructure, platform and software as services.
  • AWS Technical knowledge in API Gateway, R53, EC2, ECS, ECR, IoT, CFTs, CloudWatch, RDS / DynamoDB, SNS / SQS, Lambda, S3 etc.
  • Developing and designing REST APIs using JSON, other messaging protocols.

Added Bonus if you have :

  • Experience with one or more programming languages such as : JavaScript and / or Golang
  • Experience designing and implementing large scale distributed systems.
  • Very good problem-solving skills with knowledge of algorithms, data structures, and complexity analysis.
  • Familiarity with Agile / Scrum methodology.
  • Strong analytical and reasoning skills.
  • Ability to communicate well with team and other technical stakeholders for implementation.
  • Ability to work in fast paced teams with quick decision making.
  • Write well defined and tested code for better maintainability and performance.
  • Document work and engage in quality testing / validation for changes or improved features before releasing to the customer,
  • Maintain and improve existing codebases and peer review code changes.
  • Software Development craftsmanship - Code Quality, Automated Testing, and Agile best practices
  • Solve complex problems around connected vehicle technology.
  • Solve challenging distributed systems problems around scalability, reliability, low latency, high availability with the Client.
  • Document requirements and specifications
  • Troubleshoot issues and debug codebases.
  • Adapt new technologies, tools, processes from the organization as needed.
  • Work with Product Owner's and team members to meet all project deliverables and milestone dates.
  • 4 days ago
Related jobs
Promoted
VirtualVocations
Garland, Texas

A company is looking for an AI Software Engineer (Tech Lead) to oversee the architecture, development, and operations of AI/ML infrastructure. ...

Promoted
https:/www.energyjobline.com/sitemap.xml
Plano, Texas

As a Lead Software Engineer at JPMorgan Chase within the Enterprise Technology - Fraud Risk Technology team, you will play a crucial role in an agile environment, focusing on enhancing, developing, and delivering top-tier technology products in a secure, stable, and scalable manner. Leads communitie...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Lead Software Development Engineer - Testing (REMOTE). ...

Promoted
Collins Aerospace
McKinney, Texas

This lead engineer is a technical leader whose roles and responsibilities include requirements derivation, architecture, and design, implementing agile processes and tools, leading bids and proposal work, and working across the engineering functions to achieve program objectives. Support the FW arch...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Senior Software Development Engineer in Test (SDET) focused on automation tools and pipelines for game engine SDKs. ...

JPMorgan Chase Bank, N.A.
Plano, Texas

Job responsibilities * Facilitates security requirements clarification for multiple networks to enable multi-level security to satisfy organizational needs * Works with stakeholders and senior business leaders to recommend business modifications during periods of vulnerability ...

InfoVision Inc.
Irving, Texas

Job title: Lead Big Data Engineer (GCP Cloud). Proven ability to lead and mentor teams of engineers, driving the development of cutting-edge data solutions. Lead the design, development, and maintenance of scalable batch and real-time data processing pipelines. Proficiency with Google Cloud Platform...

JPMorgan Chase & Co.
Plano, Texas

As a Senior Lead Software Engineer at JPMorgan Chase within the technology department, you will play a crucial role in an agile team dedicated to the development, enhancement, and delivery of market-leading technology products in a secure, stable, and scalable manner. Your skills and contributions w...

TIAA
Frisco, Texas

You will have a significant impact on our business through your technical expertise and problem-solving skills, tackling diverse challenges across multiple technologies and applications. Experience of setting up a new development project using modern tools and practices including git, GitLab actions...

020 Travelers Indemnity Co
Richardson, Texas

Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on user or system specifications, consulting wi...