KGN637 - SENIOR SOFTWARE ENGINEER

Lean Solutions Group


Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries. Position Title: Senior Software Engineer Location: Remote - Colombia What you will be doing: As a Senior Software Engineer, you will be critical in designing, implementing, and maintaining complex features for cloud-based applications. You will focus on delivering high-quality, scalable solutions while adhering to best practices in coding and architecture. Working within a collaborative product engineering team, you will contribute your expertise across the full-stack environment and help drive engineering excellence. Your responsibilities will include: 1. Design and Implementation: Designing and implementing complex features and functionality, ensuring alignment with best practices and architectural patterns. 2. Code Quality and Maintainability: Writing clean, high-quality, maintainable code that adheres to guidelines, contributing to the long-term health of the codebase. 3. Technical Leadership: Participating in technical discussions, helping identify optimal solutions, and maintaining engineering standards. 4. Cloud-Based Solutions: Building and maintaining scalable cloud applications using AWS services such as Lambda, DynamoDB, API Gateway, and EventBridge. 5. Automated Testing and Deployment: Implementing testing strategies and deployment pipelines to enhance development efficiency and quality. 6. Issue Resolution: Troubleshooting and resolving complex technical issues to ensure smooth product operation. Requirements & Qualifications To succeed in this role, you should have: 1. 5+ years of experience with AWS Services, including Lambda, DynamoDB, API Gateway, EventBridge, SNS/SQS, with expertise in Node.js 22.x. 2. Proficiency in TypeScript and cloud infrastructure management with CloudFormation. 3. Experience with Git, Mac OS development environment. 4. Knowledge of Gen AI and its integration in development processes. 5. Strong understanding of distributed systems and event-driven architecture. 6. Expertise in unit and integration testing with modern frameworks. 7. Experience building RESTful APIs and Infrastructure as Code. 8. Familiarity with Jira, BitBucket, and managing CI/CD pipelines. Desired Skills: Additional skills that are a plus include: 1. Experience with AWS Bedrock and LangChain for AI solutions. 2. Full Stack development skills, especially Vue.js. 3. Proficiency with BitBucket Pipelines for CI/CD. 4. Knowledge of Azure Entra ID for identity management. Why you will love Lean Tech: Join us to be part of a powerful tech workforce and help change the world through technology. We offer: 1. Opportunities for professional development with international clients. 2. A collaborative work environment. 3. Career growth and mentorship programs. Join Lean Tech Contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our success. Lean Tech is an equal opportunity employer that celebrates diversity and is committed to inclusion for all employees. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información