Software Developer - Tech Stack Modernization
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
What we offer:
- Working for a top 5 IT company according to Forbes 2022 best employers ranking
- International and prestigious projects
- Highly skilled teams of experts
- Wide range of IBM trainings and certificates
- Unlimited access to Udemy Harvard Business Review Safari O’Reilly getAbstract IBM AI Skills Academy
And what is more:
- Contract of employment
- Competitive compensation – salary range depending on your skills and experience
- Possibility to apply for 50% tax deductible costs on R&D creative works
- Private medical care and life insurance
- Employee Assistance Program
- Sport charity & other networking groups
- Summer / winter camps for children
- Discounts with IBM employee badge
- Referral Bonus Program
- Home office option
- No dress code
Date Posted
10/27/2023
Views
3
Similar Jobs
Senior Full-Stack Developer (React) - IBM
Views in the last 30 days - 0
IBM Infrastructure is a catalyst that makes the world work better We provide hybrid cloud infrastructure for heterogeneous environments digital automa...
View DetailsSoftware Developer - IBM
Views in the last 30 days - 0
The text is an invitation for a potential candidate to join IBM as a Software Developer The role involves designing coding and testing new product fea...
View DetailsSoftware Developer Manager - IBM
Views in the last 30 days - 0
The text is a job description for a Senior Software Development Manager position at IBM The role involves leading and managing development teams using...
View DetailsSenior Software Engineer - Backend/Java - IBM
Views in the last 30 days - 0
The text describes a role as a Software Engineer for IBM Infrastructure focusing on data integration capabilities and building scalable highperformanc...
View DetailsSenior Java Developer - IBM
Views in the last 30 days - 0
The text is an invitation to join IBMs new team working on a new IBM StreamSets product focusing on Data Integration capabilities The role requires cu...
View DetailsSoftware Engineer (AI) - IBM
Views in the last 30 days - 0
IBM is seeking a Software Engineer with experience in Python Machine Learning and AI to work on the IBM Watson XAI offering from the Kraków Poland off...
View Details