Job Details

Description: Job Description

Responsibilities

What will you contribute?

Requires conceptual knowledge of theories, practices, and procedures within a technical job discipline
Performs standard technical assignments (e.g. bug fixes, database set up and maintenance, issue tracking) and develops deeper understanding of technical concepts
Works within standardized procedures and practices to achieve objectives and meet deadlines
Receives technical guidance and direction from more senior level roles
Entry level to a technical professional career progression
Functional Knowledge
Requires conceptual knowledge of theories, practices and procedures within a technical job discipline typically gained through university education or equivalent experience
Has some exposure to current technologies through course work or internship settings
Business Expertise
Applies general knowledge of business developed through education or past experience
Leadership
No supervisory responsibilities; accountable for developing technical contribution and resolving assigned issues

Responsibilities & Deliverables:

Participates in software design meetings and analyzes user needs to determine technical requirements.
Designs and develops high-quality code.
Tests, debugs, analyzes and fixes application problems/issues. Works closely with stakeholders to fix issues in a timely fashion.
Follows the software development lifecycle process.
Interacts with internal stakeholders to support product releases and/or resolve program problems.
Other duties and projects as assigned.
Required Experience:

1-3 years’ software development experience including design and development.
Experience with C#, VC++, JavaScript, VB, PowerShell, Angular 2, Azure PaaS preferred.
Familiarity with RESTful APIs, HTML, CSS, SQL preferred.
Financial industry experience preferred.
Proficiency with Microsoft Office applications.
Knowledge of software development methodologies and the software development lifecycle.
Ability to provide solutions to a variety of technical problems of moderate scope and complexity independently.
Strong technical, analytical, and development skills.
Intermediate knowledge of required programming languages.
Effective verbal and written communication skills; effective customer service skills.

Apply Now