Dimiour

Dimiour - .Net/C++ Developer

Job Location

in, India

Job Description

Responsibilities : - Play a key role in the modernization of existing applications, focusing on migrating and upgrading code to our latest architectural stack. - Analyze and understand the architecture and codebase of both modern and older platforms/technologies, including .NET Frameworks and C++. - Troubleshoot and resolve complex problems common to the modernization of code and its underlying architectural components (e.g., .NET Framework upgrades, OS migrations, database upgrades). - Develop and support applications utilizing a range of technologies, including .NET (C#, ASP.NET, etc.), C++, SQL Server, and IIS. - Utilize your experience in C++ and/or your ability to convert C++ code to C# to facilitate the modernization process. - Participate in the re-compilation and optimization of legacy code on our most recent architectural stack. - Potentially be involved in the conversion or rewriting of C++ code into C# to align with our modern technology direction. - Collaborate effectively with cross-functional teams in a matrixed environment, including Infrastructure, Security, Networking, and external vendors, to ensure seamless integration and resolution of issues. - Demonstrate a strong aptitude for quickly learning and adapting to new technologies and architectural patterns. - Contribute to the documentation of the modernization process and the architecture of the target systems. - Proactively identify and propose solutions to challenges encountered during the modernization efforts. - Potentially contribute to the development and support of applications utilizing UNIFI and node.js (prior experience is a plus). - Leverage any prior Azure experience to facilitate cloud-based modernization efforts. Skills Required : - 10 years of overall experience in software development. - 5 years of demonstrable experience working across both modern and older Microsoft platforms and technologies. - Proven track record of being a fast learner with the ability to quickly dive into and solve complex technical problems. - Significant experience in troubleshooting issues related to the modernization of code and its architectural stack components (e.g., .NET Framework upgrades, OS migrations, database upgrades). Extensive experience in developing and supporting applications using : - .NET (C#, ASP.NET, etc.) - C++ - C# - SQL Server - IIS - Experience in C++ development and/or demonstrable experience in converting C++ code to C#. - Strong understanding of software development best practices and architectural patterns. - Excellent problem-solving and analytical skills. - Strong collaboration and communication skills, with the ability to work effectively in a matrixed environment. - Experience with version control systems (e.g., Git). Bonus Skills : - Experience with UNIFI. - Experience with node.js. - Azure experience. - Experience with database migrations. - Familiarity with different architectural styles (e.g., microservices). (ref:hirist.tech)

Location: in, IN

Posted Date: 5/7/2025
View More Dimiour Jobs

Contact Information

Contact Human Resources
Dimiour

Posted

May 7, 2025
UID: 5169498986

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.