Overview
Skills
Job Details
Job Description:
Overall Purpose Of Position:
IT Financial Operations delivers advanced technology solutions that efficiently and effectively manage the collection and distribution of the universal service fund -- over $9 billion each year. We support the largest external customer base in **** and are dedicated to delivering value and quality on time, all of the time. We re looking for committed and Agile individuals to join our customer-focused and consistently adapting team.
You will provide support for critical business functions through the development, implementation, and maintenance of application systems. Most importantly, a majority of your work will take place leveraging the use of .Net and related tools and resources.
Essential Duties:
The position s essential duties include the following:
Support critical business functions by leading the architecture, design, development, integration, implementation and maintenance of application systems;
Lead software development on multiple projects and ensure that specifications are met;
Provide technical leadership and guidance to a small team;
Architect, design, code, test, debug, maintain, and document software applications;
Conduct design and code peer reviews;
Maintain a high level of proficiency with a wide range of technologies;
Research, evaluate, recommend, and implement technical solutions, tools, COTS, and open-source products;
Establish and improve software development standards, and procedures, and recommend application development best practices;
Write technical design, architecture, assessment, and other documents as required;
Lead application integration efforts;
Represent the IT department in terms of software development expertise in coordination with other departments;
Education:
Bachelor s Degree
If training or formal education is required, in what field should it be? Computer Science, Information Technology, Software Engineering
Length of Experience:
8 to 10 years
Technical Experience:
Type of Experience
ASP.NET, C#, XML , .NET Framework - 8+Years
XHTML, JavaScript, CSS, JQuery - 8+ Years
Application Development/Software Engineering/Design Patterns - 8+ Years
Domain modeling and database design - 7+ Years
T-SQL/SQL Server, RDBMS concepts - 8+ Years
Web application development - 8+ Years
MVC, Entity Framework - 5+ Years
WCF, Windows Communications Foundation - 3+ Years
Object-oriented design and architecture - 6+ Years
Internet application development - 8+ Years
Object-oriented design and architecture - 6+ Years
Classic ASP, Web Services, TDD - 8+ Years
Application security concepts - 8+ Years
Software Requirements and Specifications, QA/QC - 6+ Years
COTS Selection, Configuration and Implementation - 5+ Years
Technical Documentation - 8+ Years
Configuration management, release management, TFS - 8+ Years
VB 6.0 - 2+ Years
NOTE: In addition, please list any desired experience.
Experience with agile software development such as SCRUM and XP, strongly desired.
Experience with SharePoint2010 development with .Net and out-of-the-box functionality app setup.
Experience with SharePoint2010 architecture, farm configuration, scalability, upgrade to newer version.
Experience with business workflow automation with SharePoint or other BPM products.
Experience with PL/SQL, J2EE, SOAP, Visual Basic.
Experience with application security concepts.
Experience with integration of application software.
Experience with the implementation of COTS products.
Experience with VS 2010 and TFS.
Experience with OAM (Oracle Access Management) (2+ Years).
Experience with STS (Security Token Service)(2+ Years).
Ability to lift 15 to 25 pounds.
Special Skills:
Analytical and problem-solving skills
Developing and/or creating new or more effective ideas, approaches, etc.
Developing and executing short-range plans/decisions
Excellent interpersonal and communication skills
Ability to exercise sound judgment across a broad range of circumstances