Sr. .NET Developer
54 Consulting L.L.C. - Warren, MI

This job posting is no longer available on Indeed. Find similar jobs: Senior Net Developer jobs - Consulting jobs

Sr .NET Developer/Software Engineer
Contract to hire – Warren MI


  • Responsible for analyzing and designing complete IT solutions that adhere to project architectural guidelines
  • Works closely with IT project leaders and engineering customers to elicit requirements, review business process issues, and project objectives
  • Designing and developing solutions that exceed the customer’s expectations
  • Provides analysis and design support using UML and Enterprise Architect as required
  • Provides program development and support using .NET technologies (C#) as well as various scripting languages such as XSLT, JavaScript and VBScript

Principal Duties and Responsibilities:

  • Works closely with IT Project leaders to develop project scope, timelines and effort estimations
  • Assists with the quotation process, providing input such as resource needs, timing and cost. Will also assist in post project review to compare original estimates, and impact of change requests
  • Communicates and responds to client concerns and requests under the direction of IT Project Leaders
  • Responsible primarily for the Analysis, Development and Design phases of assigned projects under the direction of Software Architects and/or IT Project leaders
  • Develops maintainable application code, which meets the architectural, design and functional requirements of the assigned projects
  • Assists and mentors Programmer Analysts as needed on project teams
  • Participate and/or facilitate .NET (primarily C# and ASP.Net) code reviews
  • Unit Tests and implements Application code
  • Develops analysis, deployment plans and design artifacts using UML and Enterprise Architect in accordance to the Service Solutions Software Engineering Development Process
  • Responsible for completing assigned tests, which are on time and within budgeted hours
  • Works effectively in a team environment
  • Facilitates customer satisfaction through the use of Quality Operating System Measurables
  • Works efficiently with virtual teams including off-shore development centers


  • Bachelor’s degree in Computer Science, Information Systems, Engineering or related field required
  • Background in electrical engineering or understanding of electrical engineering concepts are helpful and desired
  • Experience or understanding of illustration software is very helpful (AutoCAD, Adobe Illustrator)


  • 5+ years of solid .NET; C#, ASP.NET software development experience (.Net Services, high performing applications)
  • Must be able to work on UI frontend as well as back end services
  • 3+ years of Strong RDBMS skills (Design, SQL Scripting, SQL Server with Reporting Services SSRS, indexing, and backups)
  • 2+ years of XML; XSL: Schema experience
  • Strong cross-platform development experience with various browsers and jQuery are a plus
  • Experience with SVG is desired
  • Proven analysis and design skills
  • Ability to work with deadlines on multiple tasks and manage stressful situations
  • Ability to communicate impacts related to priority changes in a professional and timely manner
  • Experience in development and management of a software products having multiple installations with customization involved for each of them
  • Collaborative team member and teamwork experience with business-related projects
  • Exposure to Quality Management systems and Configuration Management of complex software products
  • Ability to read, comprehend and follow complicated verbal and written communication, such as Requests for Quote, client communications, and technical information including Engineering Process artifacts
  • Ability to communicate concerns and identify resolutions in a clear, concise manner
  • Ability to meet deadlines, monitor and assess performance within deadlines, and utilize appropriate skills and resources to ensure timely and accurate deliverables
  • Excellent problem solving and problem identification skills
  • Ability to professionally utilize problem resolution skills while dealing with client or team related problems and issues

Indeed - 22 months ago - save job