SOFTWARE DEVELOPER II
Weatherford
We are seeking a skilled Software Engineer II to join our Backend Services Team within a discipline-based engineering organization. In this role, you’ll contribute to the design, development, and maintenance of scalable backend services that power our core applications. You will collaborate with cross-functional teams in an Agile environment, delivering high-quality solutions that meet business and technical objectives.
Roles & Responsibilities
+ Design, build, and maintain robust backend services to support application needs.
+ Collaborate closely with frontend, DevOps, QA, and product teams in a multidisciplinary environment.
+ Contribute to architecture and technical design decisions.
+ Participate in code reviews, ensuring code quality and maintainability.
+ Troubleshoot production issues and implement sustainable fixes.
+ Continuously improve development workflows and backend infrastructure.
Experience & Education
REQUIRED
+ Bachelor’s degree in Computer Science or Engineering or 6–8 years of **directly** related experience in lieu of a degree.
+ Minimum of 5 years of professional experience in software development, with a focus on backend systems.
Knowledge, Skills & Abilities
REQUIRED
+ Strong proficiency in C# and .NET Core / .NET Framework.
+ Knowledge of asynchronous programming and multithreading in C#.
+ Proficiency in SQL and experience working with SQL Server or other relational databases.
+ Hands-on experience with PostgreSQL, MongoDB or similar NoSQL databases.
+ Hands-on experience with RESTful API development and web services.
+ Understanding of authentication and authorization mechanisms (OAuth, JWT, etc.).
+ Understanding of software design principles and patterns
+ Experience with cloud platforms (AWS, GCP, Azure) is a plus.
+ Familiarity with Git and version control workflows.
+ Strong analytical and problem-solving skills.
+ Excellent communication and teamwork abilities.
PREFERRED
+ Experience with C++.
+ Knowledge of message brokers like RabbitMQ or Apache Kafka.
+ Domain knowledge in oilfield services or the oil & gas industry.
+ Familiarity with containerization (Docker, Kubernetes).
+ Experience with monitoring and logging tools (ELK, Prometheus, etc.).
+ Experience working in agile/scrum teams.
\#LI-KP1
Por favor confirme su dirección de correo electrónico: Send Email