Must be eligible to work in the United States. Visa sponsorship will not be provided for this role.
Position Purpose:
As a .NET Software Engineer, you will be a part of small but growing team of talented people responsible for customizing and implementing a sophisticated enterprise banking software solution platform in a fast-paced results oriented environment. The ideal candidate will have a background in software programming and consulting with experience working directly with clients as well as internal project managers and other development resources. The environment is .NET with a SQL backend and each project contains integrations with third party vendors including proprietary credit union and bank host systems. Relationship building is an important aspect of the position, where the individual will focus on securing strong professional relationships with clients in anticipation of additional customizations and product add-on sales in the future.
Essential Job Responsibilities:
- Bachelor’s degree in Computer Science, MIS, Mathematics, Engineering or equivalent work experience
Job Related Experience:
- 2 - 5 years of software development experience preferably in the financial services industry demonstrating increasing responsibility.
- Strong working understanding of web applications
- Requirements gathering/analysis skills
- Experience working directly with customers
- Language experience desired is C#, ASP.NET, Java Script and jQuery
- Knowledge of .NET and SQL Server, IIS, web development
- Strong knowledge of networks including VPN’s, VM servers, load-balancing and terminal services is required.
- Excellent organizational, time management, problem solving and decision-making skills.
- Ability to perform successfully in a high-pressure, fast-pace working environment.
- Ability to work independently with little direction.
- Careful attention to detail in all aspects of the job.
- Strong communications skills. This position requires extensive interaction on the phone and by e-mail with our clients, third-party vendors, and other employees.
Preferred Qualifications:
- Knowledge of C#, ASP .NET
- Proficiency with software development tools like the following: Microsoft Visual Studio, Microsoft Visual Source Safe, Araxis Merge (or another text file comparison tool), Microsoft SQL Enterprise Manager and Query Analyzer.
- Experience delivering high volume, mission critical web sites such as Online Banking
- Previous experience conducting training sessions in varied formats
- Familiar with Credit Union host data systems such as Symitar and Summit
- Previous work experience with the banking and financial industry as it relates to Internet home banking applications is a plus.