Job Description :
Role: Senior .Net Developer
Location: Aliso Viejo,CA
Duration: 6 Months
Interview: Phone and Skype (Someone in the nearby area and not from EST or CST)
Visa: Any Except H1B

Looking for someone with cloud experience. Experience in Cloud and On-Prem integrations, they use AWS. Nice to have experience in AWD, business process management software.

Required:
Bachelor''s degree in Information Systems or Computer Science, or equivalent work experience.
7+ year’s progressive technology experience in application design, development and testing in a .NET environment.
3+ years’ experience in Life Insurance and / or financial services with a thorough understanding of business functions and processes.
Strong development experience in .NET, RESTful Web services, XML / JSON, SQL Server, ASP.NET MVC, jQuery.
Experience in cross platform application integration NET, JAVA and Mainframe Applications
Working knowledge of AWD, business process management / workflow software.
AWS Cloud to On-Prem integrations.
Strong team building, partnership and collaboration skills.
Demonstrated ability to prioritize / communicate conflicting demands in a fast-paced environment.
Strong verbal and written communication skills.

Responsibilities:
As a Senior Application Developer designs and develops applications using a variety of languages and development platforms.
Performs independent research to understand and master emerging technologies in the industry.
Provides technical leadership on complex projects.
Develops, recommends, and applies new concepts, techniques, systems, and technologies within assigned area of expertise.
Consults with developmental groups to enhance business applications and define solutions that are consistent with business strategies and standards.
Formulates and defines system scope and objectives and develops application software to solve highly complex problems requiring a high degree of ingenuity and innovation and having a broad impact on the business.
Be able to communicate to all team members effectively and efficiently; and above all, be a team player who is solutions-oriented and strives to deliver top-quality products.
Uses individual judgment and initiative on all assignments with minimum supervision and direction.
Acts as resource for colleagues with less experience and may direct the work of other staff members.
Solves complex problems; takes a new perspective using existing solutions.
Designs and recommends variances from development policies.
Analyze complex projects and IT requests, independently design, build, test and deploy software releases to support the business objectives.
Write Application Design Specifications to document the recommended solution.
Use best practices and knowledge of internal or external business issues to improve services and solve long-term problems.
Develop solutions to complex problems, requiring the regular use of ingenuity and creativity, within the larger context of the business needs and objectives.
Participate in Peer Review meetings, provide input, receive feedback and implement necessary changes for design and code reviews.
Participate in Dev integration testing, coordinate with other teams for software releases to Test, Stage and Production environments.
Lead the effort in triaging production issues, provide a work around as applicable and work with appropriate teams or vendors for finding solutions.
Act as subject matter expert and support end users in the use of the overall system solution.
Support and coordinate Issue Management events from identification through resolution.
Mentor other developers to improve their designs and documentation.
             

Similar Jobs you may be interested in ..