Lead Full Stack .NET Developer
at Epam Systems
Desde casa, Cauca, Colombia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | USD 200 Annual | 02 Nov, 2024 | N/A | Angular,Software Development,Software Solutions,Typescript,Computer Science,Azure,Solid Principles,Teamwork,Docker,Kubernetes | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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