Sr. .Net Developer - MMC Group
Bellevue, WA
About the Job
Our mission at MMC Strategic Staffing is to provide leading staffing solutions to our employees and clients; creating career opportunities for job seekers while enhancing our clients’ workforce, efficiency and profitability.
As one of the most trusted names in enterprise staffing, MMC delivers staffing solutions to Fortune 500 & 1000 companies, large system integrators and government agencies nationwide.
MMC is seeking to identify candidates that meet the following:
*Please note that due to the high volume of response to our postings only those that meet the below requirements will be contacted.
HIGH OVERVIEW
Job Title: Sr .Net Programmer
Start Date: ASAP
Location: Irving, TX
Type: Permanent, Direct Hire
Top Skills Needed: C#, SQL, ASP.net
The Senior Programmer position will be responsible for assisting in the technical design of new platforms and modules, the programming of new code, the maintenance of existing code and the unit testing / debugging of their assigned coding task.
Skills/Qualifications:
Extensive experience in Software Design, Software Architecture, Database construction, Software Development, Software Unit Testing and Debugging, C#, Java Script, VBScript, CSS, HTML, IIS, XSL, ADO.Net, SMTP/TLS, Visual Studio, NAS and cloud storage, Web Services, XML, Data Transformation Services, SQL Server 2005 and 2008, MS.Net 3.5 and 4.0, Team Foundation Server, Software Defect Maintenance, Performance Tuning. Also requires experience in reading and writing of Technical Specification Documentation,
- Candidate should have 10+ years of intense and versatile experience in developing business applications using Microsoft application development tools such as ASP.Net Framework and Microsoft SQL Server 2005 and 2008, C# and XML data exchanges.
- Possess a strong understanding of application development lifecycle principles and
- methodologies
- Displays an expert proficiency level of the Microsoft programming languages and tools
- Experience as a lead developer for Web Application development projects
- Provides production support for a specific application or group of applications
- Activities include development of new code, problem analysis, break/fix, testing, and promotion to the production environment
- Experience with architecting new applications and developing conceptual design documentation including data layers
- Ability to develop and produce required coding design documentation
- Produces complete and accurate documentation for work based on current CMMI Level 3 documentation standards which will be provided
- Experience in working with Senior Business Analyst and Testing Teams to confirm and substantiate functional and technical designs
- Applies appropriate technical, industry, and functional knowledge to all work
- Analyzes, codes, and tests simple to complex modules (both new and changes to existing programs) from design specifications
- Experience in writing Test Cases for assigned programming and coding activities
- Ensures the finished product meets the design objectives and any other appropriate criteria associated with the original request
- Effectively manages and controls own tasks
- Maintains a positive and enthusiastic attitude
- Reports weekly status to the Project Management Team
- Identifies problems and brings them to the Project Managers attention with sufficient lead time to avert crises
- Identifies changes in scope or work effort that could result in budgetary overrun or the missing of delivery dates
- Reports time and status into the Project Tracking systems in an accurate and timely manner consistent with project guidelines
- Works effectively as part of a team and seeks to support the team’s goals above individual goals
- Suggest ways to better accomplish assigned tasks and overall project objectives
- Understands how supported software programs fit into the overall system lifecycle
Secondary: Percentage of Time: 20%
- expert knowledge of application or function
- Displays an expert proficiency level of the business functions and technical architecture used in their area and the appropriate industry practices where applicable
- Operates with autonomy, but requires regular supervision
- Takes initiatives within defined limits
- Possesses an Notifies supervisors/escalates issues when problems or issues arise that are outside of normal scope of area
- Other Areas:
- Provides first level advice/assistance on procedures and work methods for others who work at same level
- Interacts with users within limits set by supervisors and management
KEY BEHAVIORAL CHARACTERISTICS:
- Technical Specification Writing
- Business Writing
- Influence
- Initiative
- Innovation
- Leadership
- Oral Communication
- Problem Solving
- Professional Relationships
• Teamwork/Collaboration
SKILL DOMAINS/REQUIREMENTS:
- Service Operation
- Business Operations Management
- Quality Management
- Project Management
- Web Application Design and Development
- Business Process Acumen
- Business Process Conversion
- Facilitation
- Functional / User Testing
- Industry Acumen
- Technical Design
- Technology Architecture
EDUCATION/EXPERIENCE
Bachelor Degree – Computer Science or related technology field; or equivalent experience
10+ years of experience application design, development and testing
10+ years of experience with Microsoft Development Tools & SQL Server
10+ years of experience in design, development and maintenance of web based applications
Experience in Legal Software applications is helpful
Source : MMC Group