Website GVA Partners
Software Engineer
Full Job Description
Our client, a Commercial, Bank is seeking to hire a Software Engineer to join the team. The ideal candidate should have full stack web development; Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product; Report directly to lead software engineer; Assist with all functions of software coding and design; Learn codebase, gather user data, and respond to requests from senior software engineers; Ability to learn new technologies quickly, and capable of working in a team environment; A good working knowledge of major programming languages.
Requirements:
· Assisting lead engineer with all aspects of software design and coding.
· Attending and contributing to software delivery meetings.
· Learning the codebase and improving your coding skills.
· Writing and maintaining code.
· Working on software bug fixes
· Monitoring the technical performance of internal systems.
· Gathering information from consumers about program functionality.
· Writing reports.
· Conducting development tests.
· Perform other duties as assigned by Lead Software Engineer
Skills/Competencies:
· Knowledge of coding languages including C#, HTML5, CSS, and JavaScript.
· Familiarity with database technology such as MSSQL, MySQL, Oracle and MongoDB.
· Basic programming experience.
· Ability to implement software security measures (OWASP Top 10)
· Knowledge of databases and operating systems
· Good working knowledge of version control system using gitflow.
· Ability to learn new software and technologies quickly.
· Ability to manage codebase on a version control.
· Software testing and debugging
· Knowledge of Agile/Scrum project delivery formats
· Ability to make sound and logical security judgments.
· Good understanding of the organization’s goals and objectives.
· Strong interpersonal, written, and oral communication skills.
· Able to conduct research into issues as required
Qualifications & Experience:
· Bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline
· 2-6 years’ experience in programming languages (e.g., Python, Javascript, Java, C++, C#), databases, data structures and algorithms
· Knowledge of databases and operating systems
· Excellent basic knowledge about Information Technology from both a software and hardware perspective
· Up to 3 years of professional programming experience using Microsoft stack
Relevant professional certifications
To apply for this job please visit ng.indeed.com.
