Microsoft C# Mid and Sr. Level Developer Position Available
Rick Johnson from Kirkman Consulting is looking for candidates for a client who’s recently opened a development center in Melbourne. The company is an outsourcing company who is looking to compete with off-shoring companies and is in desperate need for “.NET and Biztalk developers”. I’ve posted the job description below:
Microsoft C# Mid and Sr. Level Developer
Job Description
- Work with the functional analysis team to understand the business requirements and help to translate these into technical specifications and work items.
- Work with the other Developers to build a highly scalable, and reusable architecture within the .NET Framework.
- Create simple technical documents for use in translating the edge-point requirements to other technical developers in adjacent teams.
- Develop user interface applications, backend services and data access layers within the .Net Framework.
- Understand the design and have a strong working knowledge of development within Microsoft SQL Server object development.
- Understand and have a strong working knowledge of MVC and JQuery.
- Understand the Visual Studio 2008 IDE including the ability to create service references and work with Team Foundation Server (TFS).
- Create unit tests within Visual Studio and demonstrate TDD development.
- Report and correct defects as well as confirming the defect corrections of others on the team
- Participate in Agile Methodology sessions and understand the basics of the Agile SDLC.
- Work well in a small team environment, be a self-starter and mentor other team members.
- Understand the basics of business object development including the ability to work with Design Patterns, WCF and Linq-to-Objects.
Job Experience
The ideal candidate will have:
- Minimum (3-5 years Mid) (5+ years Senior) experience in application design, development and testing in .NET Framework/C#.
- Minimum 3-5 years experience with .NET Framework 3.5 SP1, C#, SQL Server 2005,
- Understanding of databases and database concepts such as SQL and relational database design.
- Understanding of software development concepts including programming languages (C# and XML), Object oriented analysis and design, and design specifications.
- Experience in development of backend Windows based applications. Knowledge of CSLA, XSLT, and serializers are helpful but not absolutely necessary.
- Experience with development tools such as Visio UML Diagrams and Visual Studio 2008.
- Should have specific knowledge of some the following areas: Command, Abstract Factory, Singleton and Façade Design Patterns.
- WCF services, including the ability to define endpoints, create data contracts, message contracts and work with configuration files.
- Create and work with SQL Server 2005 tables, triggers, and stored procedures.
- Create and deploy reports with SQL Server Reporting Services.
- Must have good analytical skills and a solid understanding of cross-cutting concerns.
- Must enjoy programming and be excited about the opportunity to exercise the skills.
- Must pay attention to detail and have tenacity
- Must have a solid understanding of common software failures exceptions and how to deal with them in a programming environment.
- Should be able to get along with other team members.
I do have to apologize, Rick sent me this posting in June, and I’ve just gotten to posting it now. Anyone interested in the position should contact Rick directly at rjohnson@kirkwoodIT.com.
