Senior .NET Software Engineer

at  Epam Systems

Desde casa, Cauca, Colombia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Dec, 2024USD 200 Annual04 Sep, 20243 year(s) or aboveSoftware Systems,Css,Docker,Html,Communication Skills,Entity Framework,Javascript,Angular,Sql Server,Agile Methodologies,Computer Science,ScrumNoNo
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 talented and experienced Senior .NET Software Engineer to join our development team.
The ideal candidate will be proficient in C#, have extensive experience with AWS services, and be a skilled engineer with a strong background in multiple programming languages and cloud environments.
We accept CVs in English only.

REQUIREMENTS

  • Minimum 3 years of experience as a Software Engineer
  • Strong proficiency in C#, .NET, and .NET Core
  • Extensive experience with AWS services, Architecture Design, and cloud solutions
  • Experience with SQL Server, Entity Framework, and LINQ
  • Knowledge of HTML, CSS, JavaScript, and front-end frameworks like Angular or React
  • Familiarity with RESTful APIs, Microservices architecture, and Docker
  • Understanding of Agile methodologies, particularly Scrum
  • Proven track record of designing and implementing complex software systems
  • Excellent problem-solving, analytical, and communication skills
  • Bachelor’s or Master’s degree in Computer Science or related field

Responsibilities:

  • Design and develop scalable and efficient software solutions using C# and AWS services
  • Participate actively in solution design, providing technical expertise and guidance
  • Collaborate with cross-functional teams to ensure successful project delivery
  • Lead and mentor junior developers and ensure adherence to coding standards and best practices
  • Participate in Scrum activities to ensure efficient project execution
  • Troubleshoot and debug complex issues, and provide timely resolutions
  • Oversee deployment processes and optimize performance
  • Stay up-to-date with emerging trends and technologies in software development
  • Contribute to continuous improvement initiatives


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer Science

Proficient

1

Desde casa, Colombia