No more applications are being accepted for this job
- Responsible for the core development of our custom internal and external facing enterprise applications leveraging Angular and Microsoft .Net technologies (C#, ASP.Net, MVC, SQL Server).
- Partner and collaborate with other technical and non-technical business areas to implement solutions.
- Deliver solutions and supporting accurate documentation in line with departmental policy, standards, procedures and best practices for applications and systems.
- Participate on project teams providing deliverables per project schedule.
- Perform other duties as needed to support the team and the business.
- Knowledge at a level normally acquired through completion of a Bachelor's Degree in Computer Science, Engineering, or equivalent.
- 3+ years of experience developing C# / MVC / Angular or equivalent, ASP.Net applications (both UI and back-end services) along with understanding of SOLID and OO principles.
- Experience with automated testing.
- Experience with HTML / HTML5, CSS, Web Services/APIs and SQL.
- Experience using an MVC framework (MS MVC, AngularJS) or MVVM (Angular).
- Experience with SQL Server Reporting Services (SSRS).
- Experience with RESTful APIs.
- Experience in an Agile development environment.
- Experience in developing applications in finance/banking industry preferred.
- Ability to collaborate in a team environment, and willingness to work in a rapidly changing highly regulated environment.
- Demonstrates a commitment to diversity and inclusion. Promotes an environment of empathy and respect, ensures the inclusion of all team members, and will actively engage in D&I events and learning opportunities.
Software Engineer - Cincinnati, United States - Federal Home Loan Bank
Description
Software Engineer
General Summary:
The
Software Engineer will design, develop, test, deploy and refactor custom Angular
and .NET applications to support our financial banking business. You will also
work with Microsoft SQL Server databases and resolve technical issues through
debugging and troubleshooting.
Principal Duties and
Responsibilities:
Minimum Knowledge,
Skills and Abilities Required:
Working Conditions:
Requires
daily interaction with team members and PCs for majority of duties. Occasionally requiring work outside the
Bank's normal business hours (i.e. weekends, evenings or early morning).