Application Developer, eCP Full Stack

Technology Opportunity in Financial Services

Application Developer, eCP Full Stack


20 E. Thomas Road, Phoenix, AZ  85012

2300 Windy Ridge Parkway, Atlanta, GA  30339 

7755 Third Street North, Oakdale, MN  55128

10 Exchange Place, Jersey City, NJ 07302

877 Executive Center Drive West, St. Petersburg, FL 33702

12325 Port Grace Boulevard, La Vista, NE 68128

Preferred Location(s): Phoenix, AZ, Atlanta, GA, Oakdale, MN or St. Petersburg, FL 

Qualified candidates in all locations and seeking 100% work from home encouraged to apply.

Role Type:          Full time


In this role, you will be helping develop the next generation of our client facing web application which our customers use to view monitor their financial accounts. This primary responsibility of this position is to work with the company’s end users to develop, modify and maintain web-based applications.


  • Work with Product Owner and Business Analyst to gather requirements and translate them into User Stories

  • Analyze functional and business requirements

  • Design, code, unit test, debug and document reusable source code that will retrieve/maintain data in our system

  • Develop and test solutions using C#, .NET Core, Entity Framework, Angular 

  • Building and deploying applications by adopting DevOps practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD)

  • Work with implementation teams to ensure smooth deployments for technical solutions

  • Perform troubleshooting and code migration

  • Write optimized SQL queries using indexes, and other important database objects like tables, views, functions, constraints and keys

  • Write, debug and maintain SQL stored procedures

  • Ability to develop testing scenarios and write code, queries or automated scripts so stakeholders can evaluate data and sign-off on deployed projects

  • Maintain multiple versions of code via source control tools like Git.

  • Work with Azure DevOps to organize product and sprint backlogs and to track development progress

  • Work with users to understand and resolve support issues

  • Review code, queries and scripts for performance or support issues and makes fixes as necessary

  • Develop and maintain functional, technical and end user documentation

  • Share knowledge with others to improve skills and enhance the development environment

  • All other duties as assigned.

Education Requirements:

  • Bachelor’s degree in computer/mechanical/electrical engineering or related field or equivalent

work experience

Basic Requirements:

  • Understanding of software development lifecycle

  • Follows Agile Methodologies and SCRUM process

  • Minimum 3 years coding experience using C#, .Net 5+ (Core)

  • Minimum 3 years with SQL Server 2016+

  • Knowledge on Front-end technologies: HTML, CSS, JavaScript and Angular

  • Knowledge of Azure DevOps Server 2020+

  • Experience using GIT

  • Knowledge of building applications by adopting DevOps practices such as CI (Continuous Integration) & CD (Continuous Deployment)

  • Writes secure, performant, scalable, and testable high-quality application, and database code

  • Ability to analyze complex problems and identify appropriate solutions

  • Good written and verbal communication to development peers

  • Follows Architecture/Design of Application, Technical/Non-functional User Stories, Code and Quality Reviews

  • Follows Enterprise guidelines and standards

  • Experience with Microsoft Office (Word, Excel, PowerPoint, Visio)

  • All other duties as assigned.

Preferred Requirements:

  • Financial industry knowledge a plus

Equal Opportunity Employer

Osaic is an equal opportunity employer. We celebrate diversity in our workplace and we hire the most qualified candidates without regard for age, ethnicity, gender, gender identity or expression, language differences, nationality or national origin, family or marital status, physical, mental, and developmental abilities (or the perception of a disability), genetic information, race, religion or belief, sexual orientation, skin color, social or economic class, education, work and behavioral styles, political affiliation, military service, caste, or any other characteristic protected by law.


Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Osaic.

Unqualified Applications

Osaic does not consider applications from candidates who do not meet the minimum qualifications stated in the job posting.

Recruiting Agencies

Osaic only accepts candidates from contracted recruiting firms and only for searches approved prior to submissions. Fees will not be paid for unsolicited submissions.