CrawlJobs Logo

Senior Software Developer Microsoft

en.regola.it Logo

Regola S.r.l.

Location Icon

Location:
Italy , Torino (Turin)

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

Together with your team, you will have the opportunity to work on the development of enterprise software products, contributing to the realisation of complex software architectures. You will apply Agile and DevOps methodologies, and face complex challenges. You will not work for external customers: instead, you will contribute to the growth of the company’s core products. Your professional growth will be guaranteed by specific training and by working in dynamic and global contexts.

Job Responsibility:

  • Work on the development of enterprise software products, contributing to the realisation of complex software architectures
  • Apply Agile and DevOps methodologies, and face complex challenges
  • Contribute to the growth of the company’s core products

Requirements:

  • In-depth knowledge of Cloud Application Development and Desktop Application Development (WPF)
  • Extensive experience with Microsoft development environments and .NET language (.NET Core 3.0 or later)
  • Proficient in C#
  • Thorough experience of OOP languages and design patterns
  • Knowledge of database solutions, especially SQL Server, MongoDB and PostgreSQL
  • Knowledge of version-control systems, in particular Git and related platforms (GitLab, AzDo, GitHub)
  • Knowledge of Azure services: App Services, FunctionApp, LogicApp, APIM, Service Bus, Cosmos DB
  • Design RESTful APIs with .NET 5 SQL
  • Understanding of container and relative orchestration systems (Docket, K8)
  • Willingness to work in a team
  • Good problem solving skills and attention to detail
  • Team-oriented communication and interpersonal skills
  • English B1 – B2
  • 5+ years of previous experience in the role
What we offer:
  • Professional growth guaranteed by specific training
  • Working in dynamic and global contexts

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Developer Microsoft

Senior Software Developer Web

Together with your team, you will have the opportunity to work on the developmen...
Location
Location
Italy , Torino (Turin)
Salary
Salary:
Not provided
en.regola.it Logo
Regola S.r.l.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent knowledge of Microsoft environment and Microsoft-oriented languages
  • Extensive experience with Microsoft development environments and .Net language (.NET Core 3.0 or later)
  • Thorough knowledge of both relational (SQLServer, PostgreSQL) and non-relational (MongoDB) DBs
  • Thorough knowledge of web architecture and main programming and markup languages: HTML5, ASP.NET, MVC, responsive design, CSS and Javascript both server side and client side
  • Knowledge of versioning and containerisation tools
  • Knowledge of Azure services: App Services, FunctionApp, LogicApp, APIM, Service Bus, Cosmos DB
  • Willingness to work in a team
  • Good problem solving skills and attention to detail
  • Team-oriented communication and interpersonal skills
  • English B1 – B2
Job Responsibility
Job Responsibility
  • Work on the development of enterprise software products
  • Contribute to the realisation of complex software architectures
  • Apply Agile and DevOps methodologies
  • Face complex challenges
  • Contribute to the growth of the company’s core products
What we offer
What we offer
  • Professional growth guaranteed by specific training
  • Working in dynamic and global contexts
  • Fulltime
Read More
Arrow Right

Senior Software Developer – Digital Solutions (Microsoft Power Platform & Azure)

We are expanding our Digitalization & IT team and are looking for a Senior Softw...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
ibvogt.com Logo
ib vogt GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience, including solution architecture or senior-level responsibilities
  • Strong expertise in Power Platform and Azure cloud services
  • Proven experience integrating enterprise systems and building APIs or microservices
  • Working knowledge of AI/ML technologies and their practical application
  • Strong communication skills and the ability to turn complex requirements into elegant solutions
Job Responsibility
Job Responsibility
  • Lead development of enterprise applications using the Microsoft Power Platform (Power Apps, Power Automate, Power BI)
  • Architect and implement cloud solutions in Azure (Functions, Logic Apps, App Services, API Management)
  • Build a robust data integration layer connecting ERP, SCADA/telemetry, GIS, CMMS, BIM, and other core systems
  • Develop AI-powered tools using Co-Pilot, Azure AI, LLMs, and automation frameworks
  • Drive Digital Twin development for solar PV assets across project development, engineering, construction, and O&M
  • Act as a technical advisor to stakeholders, ensuring scalable, secure, and maintainable solutions
  • Mentor developers as well as Digital Champions and help establish best practices, governance, and development standards
What we offer
What we offer
  • Competitive remuneration and motivating benefits
  • Opportunity to shape the data foundation of ib vogt’s digital transformation journey
  • Work on cutting-edge data platforms supporting real-world renewable energy assets
  • A truly international working environment with colleagues from all over the world
  • An open-minded, collaborative, dynamic, and highly motivated team
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are looking for an experienced Senior Software Developer to join our team in ...
Location
Location
United States , St. Cloud, Minnesota
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 7 years of experience in software development with some leadership experience
  • Proficiency in .NET technologies, including C#, ASP.NET, and the .NET Framework
  • Expertise in front-end development with Angular, JavaScript, and TypeScript
  • Strong knowledge of SQL for database design and query optimization
  • Experience in API development and integration
  • Solid understanding of object-oriented design and enterprise application integration patterns
  • Proven ability to manage project deadlines and lead technical initiatives
  • Excellent problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Lead and mentor a team of software developers, fostering collaboration and skill development
  • Design, develop, and maintain applications using the Microsoft C# development stack, including .NET Framework, Entity Framework, and related tools
  • Drive the creation and implementation of technical standards and best practices for the team
  • Develop modern front-end solutions utilizing Angular, TypeScript, and JavaScript (ES6+)
  • Manage project timelines effectively, ensuring deadlines are met and deliverables are of high quality
  • Collaborate with cross-functional teams to integrate enterprise application solutions
  • Apply object-oriented design principles and N-tier architecture to build scalable and efficient software systems
  • Develop and maintain APIs for seamless communication between applications
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
Read More
Arrow Right

Senior software developer

To develop and strengthen the technical area, for the Reggio Emilia headquarters...
Location
Location
Italy , Reggio Emilia
Salary
Salary:
Not provided
blulink.com Logo
Blulink
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Web development experience with ASP.NET Core 2.0 and above
  • SPA development with Angular and Typescript
  • Full-stack development experience in C# on Framework .NET 3.5, 4.5 and above
  • Front-ends: HTML5, CSS3, Javascript, JQuery, Bootstrap
  • Microsoft Visual Studio IDE
  • Microsoft Windows Server Operating Systems
  • Internet Protocols
  • IIS Web Server
  • DBMS MS SQLServer and Oracle
  • Use of Versioning Systems Git and SVN
Job Responsibility
Job Responsibility
  • Analysis, implementation and testing of evolutionary software development and maintenance
  • Fulltime
Read More
Arrow Right

Senior Software Developer - ETL

We are seeking a highly experienced Senior Software Developer - ETL to design, d...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
February 22, 2026
Flip Icon
Requirements
Requirements
  • Experience with the Microsoft suite of technology, including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI
  • Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)
  • Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts
  • Experience with data integration, data cleansing, and data analytics
  • Experience with data modeling and design principles for data marts and data warehouses
  • Experience in database management and administration
  • Experience in constructing complex SQL queries and performance tuning
  • Experience with Git and knowledge of source control strategies
  • Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.
Job Responsibility
Job Responsibility
  • ETL Design and Implementation: Designing, implementing, and continuously expanding data pipelines by performing extraction, transformation, and loading activities, with a focus on daily and initial load programs
  • Technology Stack: Utilizing the Microsoft suite of technology, including Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI
  • Coding & Quality: Translating technical systems specifications into working, tested applications by writing high-quality code. This includes writing and/or generating code, compiling data-driven programs, and conducting unit tests
  • Data Expertise: Applying expertise in data integration, data cleansing, and data analytics. Designing and implementing data modeling and design principles for data marts and data warehouses
  • Database Optimization: Constructing complex SQL queries and performing performance tuning. Possessing experience in database management and administration
  • SDLC & Documentation: Collaborating with IT Professionals throughout the SDLC, ensuring applications remain scalable while complying with standards. Creating comprehensive technical documentation including ETL source-to-target mappings, data model diagrams, and detailed design documents
  • Troubleshooting & Support: Resolving and troubleshooting technical problems within ETL pipelines, notifying end-users of issues, and proposing adequate solutions.
What we offer
What we offer
  • Long-Term Engagement: Secure a 12-month contract with the potential for extension
  • Onsite Collaboration: Work fully onsite in Toronto, fostering strong team dynamics and collaboration.
Read More
Arrow Right

Senior Kernel Software Developer

We are seeking a Windows Kernel Driver Engineer with extensive experience in fil...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
threatlocker.com Logo
ThreatLocker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience writing Windows kernel-mode drivers, particularly filter drivers
  • Expert knowledge of Windows system internals (memory management, I/O subsystem, object manager, etc.)
  • Proficiency in C/C++, Windows Driver Kit (WDK), and kernel debugging tools
  • Experience in the cybersecurity domain, especially endpoint protection, EDR, anti-malware, or kernel-level monitoring
  • Solid understanding of code injection techniques, hooking, kernel-mode exploits, and mitigation strategies
  • Strong problem-solving skills and a security-first engineering mindset
Job Responsibility
Job Responsibility
  • Design and develop kernel-mode filter drivers (file system minifilter, registry filter, network filter, etc.) to support security monitoring and enforcement
  • Investigate and reverse-engineer Windows internals to implement low-level security features and bypass-resistant protections
  • Collaborate with the threat research, detection, and user-mode engineering teams to develop scalable and stealthy security solutions
  • Perform in-depth kernel debugging, crash dump analysis, and performance tuning using WinDbg, ETW, and related tools
  • Develop robust, secure, and maintainable driver code that meets Microsoft's signing and certification standards
  • Monitor Windows platform changes to ensure compatibility and stability across OS versions
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall 8+ years of experience in application design, development and coding world class software with 8+ years of experience using Database: RDBMS, Microsoft SQL Server, PL/SQL
  • Microsoft .NET Development
  • Java/J2EE Hands on
  • Angular/React Hands on
  • CI/CD tools e.g. Git/Jenkins etc.
  • Build tools like Maven
  • Strong debugging skills
  • Test driven development
  • Ownership and responsibility for end-to-end design and development, testing, release of key components
  • Ensure process compliance and manage expectations of the leadership
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer, you will be involved in all phases of development...
Location
Location
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 or more years of experience in designing and developing applications on the Microsoft stack
  • Experience with common web technologies – JavaScript/TypeScript, CSS, and HTML
  • Experience with C# and .NET Core
  • Experience with SQL Server and/or Cosmos Db
  • Understanding of software engineering best practices and object-oriented development
  • Experience working with RESTful services and APIs
  • Familiarity with Git and continuous integration systems
  • Able to work flexible hours as required by business priorities
Job Responsibility
Job Responsibility
  • Design, build, and maintain efficient, reusable, and reliable code
  • Proactively suggest improvements to applications and processes that enhance the client experience or improve performance
  • Participate in the maintenance and support of the solution
  • Participate in Agile development process and ceremonies
  • Work with the Product Management team to understand and document project requirements
  • Collaborate with other engineers on the technical design of solutions
  • Keep up to date on the latest technical developments in your area
  • Implement design concepts from the UI/UX team
  • Ensure compliance with Web standards and accessibility requirements
  • Work closely with product management, scrum master, and other team members to coordinate implementation and provide progress updates at daily standup meetings
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Invest in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment
Read More
Arrow Right