Bahía Blanca, Argentina
1 year ago

Job Overview

Job Type
Senior Level | Software Engineering
Pay
Not disclosed

Job description

Location:
Bahía Blanca, Argentina
Work arrangement:
On-site

Role Summary

We are seeking a skilled Chief .NET Engineer to become part of our product-oriented development team (POD).

You will work alongside a client-side team that includes a Product Owner, Technical Lead, and existing developers and QAs to create and deliver high-quality features. This position emphasizes full-stack development using .NET Core, C#, Vue.js (or ReactJS), MS SQL Server, T-SQL, and MongoDB, while ensuring optimal application performance in the AWS environment. If you excel in a collaborative, Agile environment and are driven to develop scalable solutions, we encourage you to apply.

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.

#LI-DNI#EasyApply

Responsibilities - Collaborate with the team to design and maintain web applications using ASP.NET Core, Vue.js, or ReactJS

  • Analyze existing applications and extend functionality to support multi-tenant configurations
  • Refactor code to achieve scalability and performance milestones
  • Improve data modeling strategies and reduce database query loads
  • Integrate applications seamlessly into the AWS environment, particularly with Kubernetes (preferably AWS EKS), while addressing related challenges
  • Ensure robust logging and traceability through appropriate tools and frameworks
  • Deploy best practices for microservices architecture and employ AI technologies to facilitate code refactoring
  • Establish robust security and compliance protocols throughout the enablement process for multi-tenant deployments
  • Coordinate with client-side teams to ensure deliverables meet expectations

Requirements - 7+ years of professional experience with .NET and .NET Core

  • Advanced skills in ASP.NET Core development
  • Proficiency in Vue.js or ReactJS with experience in component-based architecture, state management, and asynchronous programming
  • Knowledge of MS SQL Server, including database design, query creation, and optimization strategies
  • Familiarity with NoSQL databases, such as MongoDB
  • Understanding of Kubernetes, preferably AWS EKS
  • Background in AWS cloud services, including Lambda, Fargate, and SQS
  • Competency in microservices architecture, RESTful APIs, web services, and data modeling principles
  • Proficiency in version control systems like Git
  • Skills in implementing observability, logging, and traceability within .NET applications
  • Strong problem-solving aptitude and ability to operate under tight deadlines
  • Strong communication skills, both written and verbal
  • English qualifications at a B2 level or higher

Nice to have - Background in migrating applications from single-tenant to multi-tenant architecture

  • Familiarity with CI/CD pipelines and tools used in automation processes
  • Understanding of web development security best practices
  • Proficiency in performance tuning and optimization for .NET applications
  • Qualifications in working collaboratively within client-side teams
  • Exposure to product lines with diverse technological stacks across multiple products
  • Background in Python development
  • Flexibility to adapt applications effectively for multi-tenant architecture

We offer - Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)

  • Medicina Prepaga (It covers the collaborator and direct family group)
  • Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
  • Discounts card
  • English Training (English lessons, twice per week)
  • Training Program (Access to multiple customized training plans according to the needs of each role within the company)
  • Marriage bonus (The company doubles the allowance established by law that ANSES offers)
  • Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
  • External Agreements and Discounts
  • Vacations: 14 calendar days a year

By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM's Privacy Notice and Policy.

Role:
Chief .NET Engineer
Job Type:
Senior Level | Software Engineering

Company profile

EPAM Systems

epam.com

EPAM Systems, Inc., also known as EPAM, is a globally active US provider of software engineering and IT consulting services. The company runs software development centers and branch offices in North America, Europe, Asia and Australia, and its offices in Germany are in Frankfurt am Main and Berlin. EPAM Systems took shape in 2002 when two companies set up by Arkadiy Dobkin in Princeton, New Jersey, and Leo Lozner in Minsk, Belarus, were merged. The name originally stood for Effective Programming For America, and the shares were first offered on the New York Stock Exchange in January 2012.

Company Size
50,000 - 100,000 employees
Headquarters
Newtown, Pennsylvania, United States
Founded
1993
Funding Stage
Public

More jobs at EPAM Systems

Similar Backend Developer jobs at other companies