Hi,
One of our clients have an urgent opening for the below requirement.
Job Title: Senior C#.Net Developer
Location: Chesterfield, MO
Duration: Long term
Job Description:
Senior software engineer responsible for enhancements & support of the actuarial modeling / prediction platform. Works in team environment and provides technical guidance throughout the entire software life cycle. Duties include analysis, design, estimation, planning, implementation, unit / integration testing of platform improvements and operational support to ensure systems availability for business stakeholders. Also required is status tracking, communication of progress and issue resolution.
· Apply expertise in C#.Net, Web, JavaScript, RDBMS skills to design, implement & deliver product solutions
· Meet regularly with Project Management and Technical leads to evaluate status, milestones, risks, issues
· Work independently through a full system development life cycle while providing estimates, deliverables, and results
· Engage in customer planning sessions and demonstrate ability to drive out requirements
· Analyze requirements, develop technical specifications and perform solution gap analysis via Agile/Scrum methodology
· Provide technical and/or business application consultation to customers and team members regarding functionality, architecture, operating systems and databases for complex product systems
· Prepare and present application and programming design solutions to fulfill business requirements
· Engage technical analysts and business users to provide input on test cases, test scenarios, and test plans
· Engage other IT teams outside of immediate group as required (product integration points, infrastructure, helpdesk, security)
· Evaluate and balance application change risk with business need for timely product enhancements
· Efficiently design, deliver and release operational enhancements to address performance, stability, monitorability
· Develop & mature operational support knowledge base and playbook documentation to complement product solutions
· Identify and rapidly resolve issues to enable operations. Provide training guidance to team members and users as required.
· Develop and maintain effective customer relationships
Job Requirements:
· Bachelor’s degree in Computer Science or equivalent experience / education
· 6+ years of experience in programming/systems analysis.
· 6+ years of experience implementing SOA & web applications with heavy relational database integration
· 3+ years of experience with agile development including code reviews, automated testing, continuous integration, refactoring.
· Advanced Ability to translate business needs and problems into systems’ design and technical solutions.
· Proven experience with structured and object oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration.
· Demonstrates an ability to evaluate project objectives and scope for feasibility, understanding, scheduling, and ensure projects meet budget and plan criteria.
· Complex analytical and problem-solving skills. Ability to work well within a team environment and ability to multi-task
· Advanced interpersonal skills, demonstrating an ability to apply leadership when required.
· Advanced oral and written communication skills
Technical Requirements:
· C# .Net, HTML, XML, Javascript
· High volume RDBMS database experience with complex SQL.
Preferred:
· Microsoft HPC (Microsoft), Microsoft Certification
· PL/SQL (Oracle), Oracle Certification
· Test Driven Development
· Master’s degree in Computer Science, Business Administration or Business Management.
· Experience with Sungard Prophet Professional and/or Prophet Enterprise (highly preferred)
· Insurance industry knowledge. LOMA certification
MUST answer the following screening questions:
Object Oriented Programming:
• What is your favorite design pattern and why?
• Describe when it is important to use Inversion of Control .Net C#
• Describe 2 ways to implement multi-threaded application in C# and what kinds of challenges can rise.
• What is the difference between WCF and ASMX Web Services?
• Explain what the WCF Service Endpoints are and why they are needed Oracle & PL/SQL
• What is a “Sequence” and what are some challenges to consider when using it?
• What is a PL/SQL “Block” and what are its parts?
• What is a PL/SQL “Cursor” and how is it implemented?
Thanks,
Maria
Calculx Inc.
4400 Route 9 South
Suite 1000, Freehold, NJ 07728
Tel : (732)-333-3412
Email: maria@calculx.com
0 comments:
Post a Comment