Senior .NET Developer

Transmosis San Francisco, CA
Apply on Career Site Posted today

Job Description

This is a senior-level systems engineering position on the Application Development and Support team within the IT department of a growing insurance company. In this position you will work with Business Analysts, DBAs, and QA within IT.
Performs a variety of tasks autonomously and with proficiency. Works under general supervision. Some degree of creativity and latitude is required.


  • Design and develop secure, fast, scalable, web applications for a growing workers' compensation insurance company.
  • Analyze existing software and application modules that interact with the new module that will be build to diagnose and pose solutions to reported problems.
  • Understand and be able to translate written requirements into technical design specifications.
  • Actively participate in all phases of development from design through coding, unit testing, integration testing, and technical documentation
  • Accurately assess technical feasibility and development effort given business specifications; identify and propose alternatives to meet given resource/time constraints

To perform the job successfully, an individual should demonstrate the following competencies:
  • Analytical - Synthesizes complex of diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
  • Technical Skills – Expert in developing professional front end WEB pages with rich data content, and very skilled in data manipulations at client side or via AJAX calls. Shares expertise with others
  • Education/Experience: 8-10 years experience in application development in a 3-tier environment with strong emphasis on front end data rich WEB pages with powerful JAVA Script functionality

  • Programming Skills: Java Script, HTML, CSS, C#, ASP.NET, MSL-SQL, Entity Framework, Linq to SQL, SQL Reporting Services programming. JQuery is a plus.
  • Interpersonal - Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others' ideas and tries new things.
  • Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.

Apply on Career Site