Senior .NET Engineer (data science project)

at  3Pillar Global

Home Office, Iowa, Czech -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Nov, 2024Not Specified09 Aug, 2024N/A.Net Framework,Version Control,Ec2,Communication Skills,GitNoNo
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:

At 3Pillar Global, we specialize in building impactful software products that power digital businesses. We are looking for a talented Senior C# Software Engineer who will not only write code but also deliver exceptional product capabilities for our clients. Your contributions will play a pivotal role in achieving our passion for client success, solidifying our position as a leading product development services company.

MINIMUM QUALIFICATIONS:

  • Proven experience in designing and developing high-performance, scalable applications using C# and the .NET Framework.
  • Strong knowledge of C# and .NET Framework.
  • Experience with automated testing frameworks.
  • Proficient in Git for version control.
  • Hands-on experience with GitHub Actions for CI/CD.
  • Strong troubleshooting skills for production debugging, including CPU, memory, and networking issues.
  • Solid understanding of AWS services and cloud architecture.
  • Excellent communication skills, both verbal and written.
  • Ability to work effectively in a team environment.
  • Strong problem-solving skills and attention to detail.

ADDITIONAL EXPERIENCE DESIRED:

  • Extensive experience with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
  • Familiarity with other CI/CD tools and practices.
  • Understanding of concurrency and multithreading in .NET applications.

Responsibilities:

  • High Performance and Scalable Application Design: Design, develop, and maintain high-performance, scalable applications using C# and the .NET Framework.
  • Development: Write clean, maintainable, and efficient code following best practices.
  • Automated Testing: Implement automated testing frameworks to ensure the reliability and quality of the applications.
  • CI/CD Pipelines: Leverage GitHub Actions to set up and maintain continuous integration and continuous deployment (CI/CD) pipelines.
  • Production Debugging: Troubleshoot and resolve production issues related to CPU, memory, and networking, ensuring minimal downtime and optimal performance.
  • AWS Cloud Services: Utilize AWS services to build, deploy, and manage applications in the cloud, including EC2, S3, RDS, Lambda, and others.
  • Collaboration: Work closely with cross-functional teams, including product manager, tech lead, and other engineers, to deliver high-quality software solutions.
  • Communication: Effectively communicate technical concepts and solutions to both technical and non-technical stakeholders.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Home Office, Czech