Senior Programmer Analyst .Net
Codes, tests and supports .Net software applications for business customers per their operational needs. Provides technology solutions that introduce efficiencies and greater capabilities into business operations.
Develops and enhances moderate to complex business applications (60%).
Responsible for technical design, coding and documentation.
Unit tests code in preparation for business testing and production implementation (10%).
Supports business applications in production operation (20%).
Investigates reported problems or issues and implements correctiveactions or develops enhancements to meet desired business needs.
Performs backend processes on behalf of business lines, as needed.
Consults with business customers or technology options (10%).
Proposes alternatives and recommends optimal technology solutions for high-level concepts articulated by business lines.
Salary will be based upon qualifications.
4 years of related work experience
Associate's degree in computer science or an equivalent combination of education and/or directly related work experience; bachelor's degree in computer science preferred.
Intermediate to advanced skill in at least one programming language that is part of the District and/or FR System'sapplication Development profile required; experience with multiple languages preferred.
4 years of experience in Java or .NET C# programming languages.
4 years of experience with unit and integration testing of code.
Experience with agile development methodology.
Experience developing applications for enterprise business customers.
Experience with BPM, CRM, MDM or BI technologies.
Experience working with data architecture, ETL, Web Services, ESB or middleware technologies.
Experience working with a project manager or business analyst during project delivery.
Demonstrates full competence with moderately complex applications and develops competence with complexapplications. Complexity is based on scope, scale, layers in technology stack that involved, robustness of the application,longevity of the application within the organization, period of exposure to the application, etc-- Primary contribution focusis at the tactical level.
Demonstrated cultural savvy; demonstrated credibility; progression in complexity of applications and/or assignments, etc.
Strong interpersonal, customer service and communication skills. Interacts with business lines to discuss high-levelconcepts and/or desired technology solutions based on bias from previous experience; suggests/influence optimal course of action to meet business needs. When communicating, displays common courtesy and sensitivity towards others' feelings. Explains technical information in terms easily understood by target audiences. Is responsive to customers, exhibits confidence, and is viewed as a credible source.