The Software Engineer designs, codes, tests, corrects, and documents complex programs and scripts from agreed specifications and subsequent iterations, using agreed standards and tools. They collaborate with others to analyze business requirements, design and implement solutions, and ensure compliance with company methodologies.
Requirements
Bachelor's Degree or equivalent combination of education and work experience
3 years relevant experience
Analytical and problem-solving skills
Hands on development on client server and n-tier systems
Relational database and SQL development experience
Broad knowledge of software development life cycle processes
Knowledge on OOPS concepts
Knowledge on Agile
Knowledge on CI/CD implementation
Benefits
Minimal audit findings
Positive customer feedback
Minimal disruption to customer-facing solutions
Minimal rework required during UAT or post implementation
Test activities completed to the required level of quality, within the scheduled amount of time and to the agreed budget