Backend Developer
-
- Software Engineering
- Entry Level
Backend Developer
-
- Software Engineering
- Entry Level
Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
As an engineer on our .NET tracing-technology for .NET, you are going for a deep-dive into applications running on the (Core)CLR. Our teams are always striving to deliver the best-in-class automatic tracing experience to our customers. This means ease of setup and use, as well as broad support for different frameworks and libraries or –ultimately –letting them instrument their own code with our SDK.You will be working as part of the cross-technology community of practice for tracing to drive standardization across all our supported technologies, while at the same time you will dig into new product-features and maintenance of existing code. Key tasks to your day-to-day work include:
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
As an engineer on our .NET tracing-technology for .NET, you are going for a deep-dive into applications running on the (Core)CLR. Our teams are always striving to deliver the best-in-class automatic tracing experience to our customers. This means ease of setup and use, as well as broad support for different frameworks and libraries or –ultimately –letting them instrument their own code with our SDK.You will be working as part of the cross-technology community of practice for tracing to drive standardization across all our supported technologies, while at the same time you will dig into new product-features and maintenance of existing code. Key tasks to your day-to-day work include:
- Direct communication with Product Managers to plan and implement new features
- Direct communication with customers incontext of consulting and ticket-work
- Extend the .NET-Tracer’s capabilities by adding support for new libraries
- Refactor existing code and bring in new ideas
- Diagnose performance and find more efficient ways of achieving our goals.
Required Technical and Professional Expertise
- Deep expertise in the .NET FF, .NET Core and .NET 5/6 ecosystem
- Familiarity with dependency-management and packaging
- Very good programming and refactoring skills with C#
- Proficient with Test-Frameworks and Test-Methodologies
- Curiosity for new frameworks and possibilities in the .NET world.
Preferred Technical and Professional Expertise
- Deep expertise in the .NET FF, .NET Core and .NET 5/6 ecosystem
- Familiarity with dependency-management and packaging
- Very good programming and refactoring skills with C#
- Proficient with Test-Frameworks and Test-Methodologies
- Curiosity for new frameworks and possibilities in the .NET world.
Want to know what it’s like to be an IBMer?
Key Job Details
Don’t see a fit at this time?
Don’t worry. Join our Talent Network and get notified about the latest opportunities.