Lead Full Stack .NET Developer

at  Epam Systems

Desde casa, Cauca, Colombia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate31 Jan, 2025USD 200 Annual02 Nov, 2024N/AAngular,Software Development,Software Solutions,Typescript,Computer Science,Azure,Solid Principles,Teamwork,Docker,KubernetesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking a seasoned Lead Full Stack .NET Developer with a solid expertise in Angular to join our dynamic team.
In this role, you will participate in all phases of the software development lifecycle, collaborate with various departments, and play a pivotal role in advancing our software offerings.
We accept CVs in English only.

REQUIREMENTS

  • Solid experience in software development with at least 5 years in a comparable role
  • Degree in Computer Science or a related discipline
  • Deep expertise in .NET Core and C#
  • Strong proficiency in Frontend technologies like TypeScript, Angular (10+)
  • Good grasp of RxJs, ngrx at basic to intermediate levels
  • Solid understanding of OOP, CQRS, SOLID principles
  • Knowledge of MS SQL
  • Exceptional written and verbal communication abilities
  • Ability to work well within a team and independently with little supervision
  • Capacity to design and execute software solutions
  • Adaptability to learn and apply new technologies
  • Demonstrated ethical behavior and teamwork
  • Experience with Docker, Kubernetes, or Azure is advantageous

Responsibilities:

  • Analyze software needs and devise suitable solutions
  • Collaborate with Team Lead, QAs, Business Analysts, Support Team, and fellow developers
  • Develop software applications within a diverse group
  • Resolve issues in the production environment with the Support Team
  • Revise existing software applications to align with evolving business demands
  • Communicate effectively with culturally diverse teams, primarily in English
  • Write testable, maintainable code
  • Manage shifting priorities and deadlines independently
  • Integrate new technologies successfully
  • Promote continuous personal and professional development within the team


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science

Proficient

1

Desde casa, Colombia