Software Developer - Tech Stack Modernization
Company
IBM
Location
PL Krakow
Type
Full Time
Job Description
In this role you will be involved in the overall tranformation of backend tech stack from .net/FOXPRO to modern stack preferably Java/GO/Python.
Your Role and Responsibilities
• Reverse Engineer Business Process from existing .net/FOXPRO tech stack
• Collaborate with the Business Analysts in documenting the processing logic
• Write the new business process in modern stack – Java/GO/Python
• Write & Execute Unit Test Cases.
• Ability to understand and trasnform the non-functional requirements.
• Close collaboration with other delivery teams technical support teams and business stakeholders
• Create tests to identify software problems
• Analyze bugs and errors found during tests
• Document results of tests for the software development team
• Recommend improvements in software to enhance user experience
• Motivate the development process for efficiency and performance
• Works together with the software development to enhance and improve quality of the software.
• Research and compare similar competitor products
• Maintain updated knowledge of industry trends and advancements
• Get things done – think outside the box and find creative solutions to tough technical problems.
Required Technical and Professional Expertise
- 2+ years building enterprise applications using Java and programming exposure around utilizing right data structures and building / adopting right algorithms ( DSA ) to a given problem.
- Experience with migrating/modernizing tech stack in any domain.
- Experience with Java/GO/Python
- Experience with version control systems such as github
- Agile/Scrum methodology experience
- Experience writing unit tests integration tests and TDD principles.
- Experience with and knowledge of the nuances required in creating cross-browser web applications
Preferred Technical and Professional Expertise
- .net/FoxPro tech stack. Javascript Python .net SQL.
- Understanding of any of ORM tools for example Eclipse link
Date Posted
10/27/2023
Views
0
Similar Jobs
Data Analyst - Autodesk
Views in the last 30 days - 0
The Data Analyst LC position is part of the License Compliance Analytics team within Global License Compliance Sales at Autodesk The role involves ana...
View DetailsSenior Software Development Engineer - Back End - IBM
Views in the last 30 days - 0
IBMs Apptio Team is seeking a Software Engineer with extensive Java expertise and strong SQL knowledge The ideal candidate will be an expert in Java 1...
View DetailsSenior C++ Software Engineer - Here Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Senior Software Engineer C to join their international team in developing a nextgeneration highly customizable embedded...
View DetailsSenior Progress 4GL OpenEdge Developer - EPAM Systems
Views in the last 30 days - 0
The company is seeking an experienced Senior Progress 4GL OpenEdge Developer to join their project team The role involves collaborating with crossfunc...
View DetailsComputer Vision Algorithm Engineer - Aptiv
Views in the last 30 days - 0
Aptiv a leader in incabin sensing technology is seeking a skilled Computer Vision and Machine Learning expert The role involves developing advanced al...
View DetailsSenior Software Development Engineer with Java - IBM
Views in the last 30 days - 0
IBM Infrastructure is seeking a Software Engineer to join their team The role involves crafting cuttingedge software solutions for Information Managem...
View Details