Software Developer: Microsoft
Company
IBM
Location
IT Bari
Type
Full Time
Job Description
In this role you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers) where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world.​ Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
A career in IBM Consulting Client Innovation Centers embraces long-term relationships and close collaboration with clients across the globe.
You’ll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM Consulting Client Innovation Centers portfolio; including IBM Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting Client Innovation Centers. In your role you’ll be encouraged to challenge the norm investigate ideas outside of your role and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
Your Role and Responsibilities
As a Software Developer you’ll participate in many aspects of the software development lifecycle such as design code implementation testing and support. You will create software that enables your clients’ hybrid-cloud and AI journeys.
Your primary responsibilities include:
- Design develop and/or re-engineer highly complex application components.
- Integrate software packages programs and reusable objects scattered on multiple platforms.
- Developing back-end of enterprise solutions.
- Implement all kind of integrations typical of complex IT ecosystems.
Required Technical and Professional Expertise
As a Microsoft Software developer we are looking for candidates mainly proficient in back-end development that have the following background and skills:
- Robust knowledge of C# development languages
- Understanding of .NET Core framework
- Competencies about ASP .NET Core
- Understanding and design of Microservices Architectures and main design patterns
- Understand of Containerization and Docker
- Ability to develop with Visual Studio and Visual Studio Code Git Azure devOps
- Understanding of Synchronous and Asynchronous service patterns
- Understanding of ORM framework (e.g. Entity Framework Core)
- Competencies about public and hybrid Cloud Platform (e.g. Azure AWS)
- Strong competencies about relational and/or no-SQL databases
- Intermediate knowledge of English language
- Good interpersonal and communication skills
Preferred Technical and Professional Expertise
In particular are very appreciated:
- Certifications in .NET Core programming
- Certifications in microservices programming
- Certifications in public Cloud platforms or microservices orchestration platforms
- Experience working in an Agile software development environment
Availability to travel is an additional mandatory prerequisite.
Date Posted
04/18/2023
Views
1
Similar Jobs
S/4HANA FI - IBM
Views in the last 30 days - 0
The job description is for a Package Consultant at IBM responsible for designing developing and reengineering complex application components integrati...
View DetailsInfrastructure Architect - IBM
Views in the last 30 days - 0
The job posting is for an Infrastructure Architect position that requires experience in system architecture design and implementation with a focus on ...
View DetailsInternship Data Scientist - IBM
Views in the last 30 days - 0
The job posting is for a new graduate to work in IBM Consulting delivering AI solutions to clients The role requires expertise in data architectures m...
View DetailsSviluppatore SAP ABAP - IBM
Views in the last 30 days - 0
This role offers the opportunity to work in an IBM Consulting Client Innovation Center providing deep technical and industry expertise to a wide range...
View DetailsApplication Developer-Java & Web Technologies - IBM
Views in the last 30 days - 0
The role involves working in an IBM Consulting Client Innovation Center leading the development of customized systems and collaborating with clients g...
View DetailsServiceNow Developer - IBM
Views in the last 30 days - 0
The job posting is looking for motivated and techpassionate individuals with experience in ServiceNow to work on ITSM module for an important customer...
View Details