Sr. Software Engineer C#, MVC

Company Name:
Jack Henry and Associates
Job Description
Are you an expereinced C#/MVC Software Engineer? This position is for you! Jack Henry & Associates was voted as 1 of ComputerWorlds top 100 places to work. Come see what all the excitement is about! This Sr. Level Software Engineer positon will be responsible for technical design and implementation of new and exciting products and enhancements! This posiiton will be involved in ALL phases of the development cycle!
Bachelor's degree in a
science or data processing field
Minimum of six years of experience in related field;
Has a wide range of experience and able to resolve complex issues. Works on complex and diverse projects. Analysis requires an in-depth evaluation of variable factors. Exercises good judgment in selecting methods, techniques and evaluation criteria for obtaining solutions.
Leading-edge skills in the latest areas of new technology, as well as, most prevalent recent legacy technologies.
Excellent technical knowledge in software development methodologies, software design and implementation.
Excellent analytical and design skills at multiple project level.
Excellent skills in research and analysis, project planning and implementation.
Excellent understanding of software development lifecycle.
Deep awareness of business issues as they impact overall project plans.
Excellent communication, interpersonal skills, and project/time management skills.
Application solution visioning
Informed of the latest enterprise technology tools and standards
Product and tool identification and recommendations
Reviews and interprets business requirements and develop detailed technical requirements.
Application design review and validation
Solution implementation review and quality management
Providing application framework support
Client facing technology responsibilities
Strong understanding of design patterns and apply new .NET technology to large and small systems
Knowledge and Experience using one or more of the following:
SQL Server
IIS6 or above
Entity Framework 4.0 or above
Telerik controls or above
Disaster Avoidance
Development experience using one or more of the following:

TDD - Test Driven Development
Technical writing experience in one or more of the following areas:
Functional Specifications
Proof of Concept
User Documentation
Data Base entity diagrams
Typical office setting, with environmentally controlled conditions.
Able to work extended hours as business needs dictate.
Occasional overnight travel required.
Provides architectural and "big picture" oversight for development of new or enhanced products.
Translates customer business requirements into specific systems, applications or process designs for solutions and integrating architecture.
Acts as an advocate for the customer, as the ultimate authority on the architecture designed to address customer's business problems.
Provides direction for design activities.
Provides technical advice to other departments within the company, and is responsible for integrating components built by product developers.
Analyzes the scope, timeline and specifications of tasks; delegates assignments to other architects. Writes high-level implementation plans for enhancements and fixes to be refined by team members under direction.
Provides technical assistance to support staff. Assists with implementations of enhancements and fixes by providing coding knowledge.
Tests and reviews programming to discover any errors and confirm that the programs meet required specifications.
Creates system and development documentation.
Administers various change management tasks.
Maintains an awareness and understanding of competing products and provides ideas for innovation and improvement in order to maintain a competitive advantage in the marketplace.
Assists less experienced peers.
May develop code for the design/creation of new software products, enhancements, and fixes.
Equal Employment Opportunity
Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.