Tech Lead

Yantran LLC

DEARBORN, MI

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Best Practices, Cloud Applications, Cloud Architecture, Cloud Computing, Cloud Storage, Code Reviews, Communication Skills, Computer Science, Computer Services, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Technology, DevOps, Docker, GCP (Good Clinical Practices), Google App Engine (GAE), Google Apps, High Availability, Identify Issues, Industry/Trade Analysis, Information Technology & Information Systems, Java, Mentoring, Microservices, Performance Management, Presentation/Verbal Skills, Problem Solving Skills, Programming Languages, Project Management Software, Python Programming/Scripting Language, REST (Representational State Transfer), Requirements Management, SQL (Structured Query Language), Scalable System Development, Software Administration, Software Development, Software Engineering, Team Player, Technical Leadership, Writing Skills
LOCATION
DEARBORN, MI
POSTED
29 days ago
Job Title: Senior Software Developer
We are seeking a highly skilled Senior Software Developer with extensive experience in software development and a strong focus on Google Cloud Development. The ideal candidate will be responsible for designing, developing, and maintaining scalable software solutions that leverage Google Cloud technologies. This role requires a deep understanding of cloud architecture, software engineering principles, and the ability to work collaboratively in a fast paced environment.
Responsibilities:
Design, develop, and implement software applications using Google Cloud Platform (GCP) services.
Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
Optimize applications for maximum speed and scalability while ensuring high availability and performance.
Conduct code reviews and provide constructive feedback to team members to ensure code quality and best practices.
Monitor and troubleshoot application performance issues, implementing solutions as necessary.
Stay updated with the latest industry trends and technologies related to cloud development and software engineering.
Mentor junior developers and contribute to team knowledge sharing.
Mandatory Skills:
Proven experience in Google Cloud Development, including services such as Compute Engine, App Engine, Cloud Functions, and Cloud Storage.
Strong proficiency in programming languages such as Java, Python, or Go.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
Solid understanding of RESTful APIs and microservices architecture.
Familiarity with CI/CD pipelines and DevOps practices.
Preferred Skills:
Experience with serverless architecture and event driven programming.
Knowledge of database technologies such as Cloud SQL, Firestore, or BigQuery.
Understanding of security best practices in cloud environments.
Experience with Agile methodologies and project management tools.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
7 10 years of professional experience in software development, with a focus on cloud technologies.
Strong problem solving skills and the ability to work independently as well as part of a team.
Excellent communication skills, both verbal and written.
If you are a passionate software developer with a strong background in Google Cloud Development and are looking to take your career to the next level, we encourage you to apply for this exciting opportunity.

About the Company

Y

Yantran LLC