C# Software Engineer – Direct Hire

Thursday, March 19, 2009 ·

Copy of CSharp Position Description: Software Engineer

Position overview: The ideal candidate will be proficient in maintaining and enhancing complex business logic, and in participating in the research, design and development of new functionality. You must have a GREAT desire to delve into the nuts and bolts details of a multi-faceted business. There will be frequent interaction with the highest-level business experts in the organization. To understand their requirements you will need exceptional written and oral communication ability.

Reports to: VP of Technology

Compensation: Salaried. Commensurate with skills and experience

Schedule: Full-time – general business hours

Primary Responsibilities:

  • Participate in producing detailed functional and technical design documents
  • Build automated unit tests
  • Code in all tiers (data, business and presentation layers)
  • Thoroughly document code
  • Test, prepare and deploy production releases
  • Work with end users to analyze production issues

Skills and experience required:

  • Computer Science or other relevant degree, or work experience equivalent to formal qualification
  • Understanding of multi-tier architectures and OO concepts
  • Understanding of relational data modeling
  • Must demonstrate exceptional organizational and communication skills
  • Must demonstrate an ability to quickly assimilate, analyze and solve complex business problems

Specific skills desired:

  • C# .NET, T-SQL, ADO.NET, XML, Crystal Reports, NUnit, ASP.NET

More info here: Resource Group

Tavis Hudson

Technical Resources



Connect with Mi

About this blog

I'm not a blogger. So consume at your own risk.
Since 1995 I've been working with software developers helping them increase their value through technical training and connecting them to great employers. This blog is dedicated to those technical professionals that want to get the most of out their career. I'll answer questions I get daily, common misconceptions and provide direction, but it's up to you to take action.
Please ask questions and leave comments. I can offer so much more with your interaction.

I invite you to connect with me via email, Twitter or LinkedIn.
Email: tavis@techcareertips.com
Twitter: @Tavisd
Linkedin: Tavis Hudson

Twitter Updates

    follow me on Twitter