Bachelor's degree in Computer Science, Engineering, Math or related field
Software Development Life Cycle and process
Algorithm and Data Structure
Understanding of programming principles and design
Strong technical knowledge of Application, Integration Design and Development of systems, databases, operating systems and Information Services.
4+ years' experience in corporate systems environments required.
Minimum of four (4) years development experience in a corporate environment
Working experience in design, coding, and deployment.
Knowledge of industry standard WEB platforms (.NET/C#), Automation (RPA and Test Automation), Microsoft Internet Information Server, Linux, Apache, Unix, Microsoft Foundation Server.
Experience working with Internal or External customers for an organization in coordinating work and designing solutions.
Experience utilizing the Software Development Lifecycle (SDLC), Agile and Waterfall Methodologies