JOB DESCRIPTION
· Taking ownership of issues reported by users and seeing problems through to resolution
· Researching, diagnosing, troubleshooting and identifying solutions to resolve system issues and support requests reported by users
· Development of features on the existing application(s)
· Modification of the inbuild features of the application(s) including bug fixes
· Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
· Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes
· Investigates problem areas
· Follows the software development lifecycle
· Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
· Improves operations by conducting systems analysis and recommending changes in policies and procedures
QUALIFICATIONS
· Bachelor’s degree in Computer / Software Engineering or relevant engineering field
· Analyzing information
· Minimum 1 year of general programming/OS skills
o Python or Java, HTML, JavaScript
o RDMS and operating systems especially Linux
o Web services like SOAP and REST
· Software design
o Knowledge of OOP, Design Patterns
· Software debugging
· Software documentation
o Experience writing design specification documents
· Software testing
o Knowledge of Code Review and Unit Testing
· Problem solving
o Thinking outside the box, with a ‘can do’ attitude
· Teamwork
· Software development process
o Good to know CI/CD pipelines
o Good to know version controlling systems like git
What you will learn/gain;
· Experience with BPM
· Continuous integration and delivery
· Working in fast-growing environment
Başvuru için; https://bau.network/jobs/1565