Fortran Modernization Engineer
7 dni temu
Description
We're working on a legacy modernization project where Fortran and C are heavily used. The goal is to migrate it into C#. We're building a set of technical solutions to speed up and streamline the transition.
Requirements
We are seeking a specialized developer to participate in a critical legacy modernization project. Your primary goal is to analyze, document, and support the migration of legacy algorithms from Fortran and C into a modern C# .NET environment. This role requires a "software archaeologist" mindset – you must be able to understand complex scientific/mathematical logic written decades ago and preserve its integrity in a modern architecture.
Must-Have Qualifications
Fortran Proficiency: Deep experience reading and writing Fortran (versions 77 through 95). You must understand common legacy patterns (COMMON blocks, EQUIVALENCE statements, fixed-format source).
Some C# / .NET Expertise (or another oop/modern programming language)
C Language Knowledge: Ability to read and navigate C code, particularly where it interfaces with Fortran.
Refactoring Experience: Proven track record of working on code migration or modernization projects.
Nice-to-Have
Experience with mathematical or scientific computing libraries
Familiarity with Fortran-to-C interoperability
Job responsibilities
Analyze & Reverse Engineer: Deeply review existing legacy codebases (Fortran 77/90/95 and C) to understand the underlying business logic and mathematical models.
Code Migration: Support C# developers in porting functions, subroutines, and data structures from Fortran/C to clean, idiomatic C#.
Validation & Testing: Support creation of distinct unit tests to ensure "bit-exact" or functionally equivalent outputs between the legacy executables and the new C# solution.
Interop Management: Temporarily manage P/Invoke or C++/CLI wrappers if a phased migration strategy is required.
Documentation: Document the logic of undocumented legacy modules for future maintainability.
What we offer
Culture of caring.
At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you'll experience an inclusive culture of acceptance and belonging, where you'll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders.
Learning and development.
We are committed to your continuous learning and development. You'll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally.
Interesting & meaningful work.
GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you'll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what's possible and bring new solutions to market. In the process, you'll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today.
Balance and flexibility.
We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way
High-trust organization.
We are a high-trust organization where integrity is key. By joining GlobalLogic, you're placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world's largest and most forward-thinking companies. Since 2000, we've been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
-
Staff Engineer – Netwrix Directory Manager
5 dni temu
Kraków, Lesser Poland Netwrix Corporation Pełny etat 80 000 zł - 120 000 zł roczniePosition Overview We're seeking a Staff Engineer to help lead the technical evolution of Netwrix Directory Manager (NDM) - a key solution within our identity governance and administration (IGA) portfolio.As a Staff Engineer, you'll play a central role in guiding the architectural modernization of NDM toward a scalable, secure, and cloud-native SaaS...
-
Kraków, Lesser Poland Netwrix Corporation Pełny etat 60 000 zł - 120 000 zł roczniePosition Overview We're looking for a Senior Software Engineer to join the team responsible for Netwrix Directory Manager (NDM) - a core solution in our identity governance and administration (IGA) portfolio.As a Senior Software Engineer, you'll play a key role in advancing the modernization of NDM toward a cloud-native, multi-tenant SaaS architecture built...
-
Kraków, Lesser Poland Netwrix Corporation Pełny etat 100 000 USD - 200 000 USD rocznieAbout UsAt Netwrix, our mission is to revolutionize data security by placing identity at the core - providing unparalleled visibility and control. Engineered and supported by over 900 highly talented, motivated employees and hundreds of trusted partners in nearly every geography, Netwrix solutions are relied upon daily by security professionals across more...
-
Staff Engineer – Netwrix Directory Manager
3 dni temu
Kraków, Lesser Poland Netwrix Corporation Pełny etat 1 200 000 € - 2 000 000 € rocznieAbout UsAt Netwrix, our mission is to revolutionize data security by placing identity at the core - providing unparalleled visibility and control. Engineered and supported by over 900 highly talented, motivated employees and hundreds of trusted partners in nearly every geography, Netwrix solutions are relied upon daily by security professionals across more...
-
Senior Quality Engineer
5 dni temu
Kraków, Lesser Poland Grid Dynamics Pełny etatSenior QA Engineer leasd testing efforts for projects, mentors junior QA engineers, and actively contributes to the enhancement of testing frameworks and tools.ResponsibilitiesDesign and execute test cases for assigned features or modules, ensuring comprehensive test coverage and adherence to quality standards.Contribute to test planning activities,...
-
Regular Frontend Engineer
7 dni temu
Kraków, Lesser Poland Scaleworks Pełny etat 40 000 zł - 60 000 zł rocznieWith the aim of providing easily customizable online pre-employment assessment tests, eSkill Corporation has developed into a global leader in employment-related skills testing. eSkill provides organizations with a web-based skill testing service. Specifically, the eSkill application lets hiring and training managers configure tests from our extensive...
-
Software Engineer
7 dni temu
Kraków, Lesser Poland mthree Pełny etat 40 000 zł - 80 000 zł rocznieLaunch Your Career as a Graduate Software Engineer (Java/Python/Mainframe)Ready to start your journey in technology with graduate training, ongoing support, and opportunities at leading global employers?Withmthree's Alumni Graduate Program, you'll gain the skills and experience you need to thrive in the financial services industry. We'll provideindustry-led...
-
Senior Software Engineer
7 dni temu
Kraków, Lesser Poland Avenga Pełny etat 720 000 zł - 1 080 000 zł rocznieThis is usAt Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.This is you8+ years of enterprise software...
-
Principal Java Engineer
7 dni temu
Kraków, Lesser Poland InPost Pełny etat 120 000 € - 180 000 € rocznieCompany Description InPost Group is an innovative European out of home deliveries company, revolutionizing the way parcels are delivered to customers. With operations across several countries, our network of intelligent lockers provides customers with a fast, convenient, and secure delivery option. With over 10,000 employees worldwide, InPost Group is one of...
-
Software Engineer
5 dni temu
Kraków, Lesser Poland Netwrix Corporation Pełny etat 60 000 zł - 120 000 zł rocznieWe are enhancing our industry-leading on-premises threat detection solution and extending it into our SaaS platform. As part of our Identity Threat Detection and Response (ITDR) bundle, this solution continues to provide critical protection for organizations' Active Directory environments while we modernize its delivery and prepare for long-term evolution....