Apply now »

Sr .Net Software Engineer

Jun 8, 2022
Heredia
GFT Technologies SE

Sr .Net Software Engineer

Job Description

Our Ideal Candidate:

 

Will develop and manage foundational services that are critical to the success of the Engineering organization. You will design, build, test, deploy, and support what you and the team produce. Through partnering with other engineering teams, you'll drive business value while also producing great code. The product team builds high quality .data acquisition and control products for the oil and gas industry.   The product is on the cutting edge of the of tech, with a powerful and extensive service-oriented architecture, RESTful web services, CAN bus and J1939 communication and STW controllers.

 

Responsibilities:

 

  • Design, develop, test, and maintain services.
  • Build for the cloud, in scalable, repeatable, and reliable manner.
  • Improve the software development, and deployment process across the firm.
  • Write automated unit, integration, and deployment tests
  • Develop software defined infrastructure
  • Automate deployments in coordination with Platform and DevOps engineers
  • Identify opportunities to automate away repetitive tasks
  • Lead technical design and code reviews to drive projects towards the best results
  • Drive a project from design and deployment across all environments.

 

Skills Required:

 

  • Bachelor's degree in Computer Science, Engineering, or relevant field
  • 7+ years of demonstrable work experience as a Software Engineer or Software Developer
  • Strong skills in WPF and MVC
  • Design Patterns (Factory, Strategy, Pattern, Singleton, Dependency Injection, Inversion of Control, Façade)
  • Threading
  • Web API / Rest API
  • Entity Framework
  • Object Oriented Programming Principles
  • Experience developing web applications using the main popular web framework (AngularJS, ReactJS, etc.)
  • C# (delegates, reflection, LINQ, events, interfaces, generics, collections)
  • SQL
  • Strong object-oriented programming experience in either Go, Java, or C#
  • Desire to learn and adapt to new technologies
  • 80% Bilingual English/Spanish

Thanks for applying with us!!

Apply now »