SENIOR FULL-STACK ENGINEER

80.000.000 - 120.000.000


1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a highly skilled Senior Full-stack Engineer to join a newly formed product-oriented development team (POD). Collaborating with a dedicated client-side team of a Product Owner, Technical Lead, and an established development team, you'll play an integral role in crafting scalable, high-performance applications using .NET Core, C#, TypeScript (React), MS SQL Server, and T-SQL. This position emphasizes front-end expertise while maintaining a solid foundation in back-end development and ensuring seamless performance within the AWS environment. Responsibilities

Design, develop and maintain web applications using ASP.NET Core and TypeScript (React preferred) Analyze and extend existing applications to support multi-tenant architectures Refactor and optimize codebases to meet scalability and performance objectives Enhance data modeling and reduce database queries for improved efficiency Ensure application performance and integration within the AWS environment using Kubernetes (preferably AWS EKS) Implement effective logging and traceability using appropriate tools and frameworks Apply best practices for microservices architecture, using AI technologies for code refactoring when applicable Maintain high standards for security and compliance during the multi-tenant enablement process Collaborate closely with client teams to align technical solutions with business needs

Requirements

3+ years of experience in software development Proven experience with the latest .NET and .NET Core versions Strong proficiency in ASP.NET Core Expertise in TypeScript, including generics, interfaces, type guards, and asynchronous programming Skills in building responsive, scalable UIs with React (preferred), Vue.js, or Angular Solid understanding of MS SQL Server, including database design, optimization, and query writing Familiarity with NoSQL databases like MongoDB Knowledge of Kubernetes (preferably AWS EKS) and AWS services like Lambda, Fargate, or SQS Understanding of microservices architecture, RESTful API development, and data modeling Competency with version control systems like Git Experience with logging, observability, and traceability in .NET applications Strong problem-solving abilities with excellent communication and collaboration skills

Nice to have

Experience with single-tenant to multi-tenant migrations Strong knowledge of Kubernetes-based infrastructure and microservices application deployments (preferable on AWS EKS) Familiarity with CI/CD pipelines, tools, and workflows (preferably Azure DevOps) Understanding of security best practices in web development

We offer

International projects with top brands Work with global teams of highly skilled, diverse peers Healthcare benefits Employee financial programs Paid time off and sick leave Upskilling, reskilling and certification courses Unlimited access to the LinkedIn Learning library and 22,000+ courses Global career opportunities Volunteer and community involvement opportunities EPAM Employee Groups Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn







Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Professional Training and Coaching Referrals increase your chances of interviewing at EPAM Systems by 2x Sign in to set job alerts for “Full Stack Engineer” roles. Full Stack Developer / Software Engineer Colombia $40,000.00-$60,000.00 12 hours ago Bogota, D.C., Capital District, Colombia 3 months ago Intermediate Software Engineer (React.js, Node.js) - OP01727-OS Bogota, D.C., Capital District, Colombia 3 weeks ago Full Stack Developer - (Node.js, LATAM-based) Colombia $60,000.00-$85,000.00 3 weeks ago Bogota, D.C., Capital District, Colombia 1 month ago Senior Full Stack Engineer (.NET, with focus on React) Bogota, D.C., Capital District, Colombia 2 months ago Bogota, D.C., Capital District, Colombia 3 months ago Senior Software Engineer (LATAM - Colombia, Argentina) React + Node Developer – Web Applications Bogota, D.C., Capital District, Colombia 2 days ago Java/Angular.js Full Stack Engineer (Junior) ID32694 Bogota, D.C., Capital District, Colombia 1 week ago Senior Full Stack Software Developer- Urgently Hiring Software Engineer - Front-end/ Full stack Bogota, D.C., Capital District, Colombia 1 day ago Senior Full Stack Software Developer- Urgently Hiring Colombia $120,000.00-$120,000.00 2 months ago Full Stack Engineer II (with Contentful experience) Software Engineer - Front-end/ Full stack We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

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