Microsoft C# .NET Developer

The Senior .NET Developer will participate in full life cycle software development using object-oriented and component-based techniques in analysis, design, development, testing and integrating with other systems. This individual will participate in capturing and documenting business logic and designing web-enabled applications. Specifically involves architectures of complex, highly distributed systems and multi-tier business management applications. Successful candidates will also be responsible for putting together iteration plans, design and code reviews, and other related software engineering artifacts.

REQUIREMENTS

  • 5 or more years of Microsoft C# experience
  • Solid understanding of distributed web application architectures and design concepts
  • Strong understanding of the Microsoft .NET framework, Versions 3.5 and 4.0
  • Ability to read and create UML documents a plus
  • Practical project-based experience with use cases, class and sequence diagrams
  • Microsoft C#/.NET experience
  • Ability to capture system/functional requirements using use cases
  • Understanding of interface-driven design and component-based design techniques
  • Experience writing Data Access Object (DAO) layers
  • Unit testing experience: writing and executing unit tests
  • Participated in structured or informal design and code reviews
  • Professional verbal and written communication skills

TO APPLY

Please email your resume to careers@cornerstone.net

About Cornerstone

Since 1995, Cornerstone Consulting has been a strategic leader and provider of custom software and technology solutions. We have been recognized by Milwaukee Magazine as one of the Best Places to Work in Southeastern Wisconsin and by The Business Journal as a Top Workplace.

Cornerstone was recognized by Milwaukee Magazine as one of the city’s best places to work. And due to our exceptional employment practices, we also received the Milwaukee Business Journal's Beyond The Paycheck Award. The key to our success? It's simple, really. We understand the importance of striking a healthy balance between professional, personal and family life.

As a true consulting firm, we offer unique and challenging growth opportunities to all members of our team. Our employment model is geared towards permanent full-time positions, allowing you the maximum capabilities to expand your career while continuing to learn new technologies while expanding your business acumen.

Equal Opportunity Employer

Cornerstone Consulting, Inc. is an Equal Opportunity Employer. It is the policy of Cornerstone to provide equal opportunity for all employees and applicants for employment without regard to race, color, creed, religion, gender, sexual orientation, national origin, age, marital status, mental or physical disability, pregnancy, military or veteran status, or any other basis prohibited by state or federal law. This policy also prohibits employees from harassing any other employees for any reason including, but not limited to, race, religion, sex, national origin, age, or disabled status.