Home  Post Resume Quick IT Job Search  Advanced IT Job Search 
Skip Navigation LinksHome » Job Details
Enlightened, Inc.
  Company Profile
Enlightened, Inc. is a full-service Information Technology (IT) consulting firm that helps our clients solve complex business problems by leveraging technology. We are committed to being the best through our professionalism and by keeping the interests of our clients first. We strive to ensure our services are a cost effective alternative.
  Job Details 

PM / Lead .NET Developer - ASP.NET, VB, C#, PM - Washington, DC

Posted On:  3/23/2021 9:35:19 AM

PM / Lead .NET Developer

No. of vacancies:  1
Essential Skills: 
Not specified
Minimum Total Experience:  3
Job Tenure:  No Preference/Any
Salary Offered:  DOE
Job Location:  Washington DC United States

  Job Description

Job Purpose:
Highly motivated, experienced, Lead .NET Developer/Team Lead, with some PM and architect experience, is needed to contribute to our client success. The candidate will lead and participate in software solution and integration delivery. The ideal candidate will possess solid technical and non technical skills.

The successful candidate will lead, develop, and deploy .NET applications in this role and will be responsible for mentoring projects in the proper deign for component-based and web service-oriented architectures. The successful candidate will also be responsible for documentation and presentation of designs. This role will also require interaction with IT Directors, Liaisons, CIO*s of various state and federal agencies. Excellent English verbal and written skills are a must. The candidate who will be successful in this role will have some level of project management and client interaction experience. This position reports to the program manager and executive management.

Primary Duties:
* Lead a team of programmers and testers to conduct code and application migration. Designing new solutions, major, and minor enhancements to the architecture within the existing framework of enterprise-wide applications
* Working with database administrators to develop database solutions that meet or exceed performance requirements for high volume transaction processing and reporting
* Identifying opportunities for system improvement
* Building new design elements based on SOA Design patterns.
* Developing and/or maintaining application architecture artifacts including application models
* Contributing to business case documentation, project scope and project charter documents
* Collaborating with stakeholders to ensure the architecture is aligned with the business requirements
* Providing technical leadership to the application development teams
* Performing design and code reviews
* Providing guidance on open source solutions, industry best practices, and technical trends
* Assisting with the development of application coding standards tailored to maintain system integrity within the constraints and design of the existing operating environment
* Assisting with the development of application design standards
* Ensuring adherence to application design and coding standards
* Assisting with root cause analysis of technical problems in the development, QA, or production environments
* Technical resource throughout entire system development lifecycle
* Ability to development code and assist developers with coding
* Assisting QA team with development and/or review of test plans and review of test results
* Assisting QA team with planning for performance and load testing
* Providing status updates to product manager, business system analysts, and business process owner (s) for assigned deliverables
* Communicating any concerns and issues that may affect project schedule and/or user acceptance of the developed application, early on, to client and project stakeholders
* Capable to deliver solutions based on iterative methodology
* Contributed to producing project plans and schedules
* Assisted the project manager with project or managed project scope
* Facilitated technical discussions and walkthroughs with business stakeholders
* Understands the basic principles of project management
* Degree in Information Systems or Computer Science preferred but equivalent experience will be considered
* Ten (10) plus years experience in designing, developing, deploying, and supporting computing applications in a large-scale, distributed environment, as a Lead Developer / Team Lead
* .NET Development (using XML, Web Services, SOA, VISUAL Studio 2008, Team System, .Net Framework 3.X, ASP 3.0, SQL)
* Experience with Oracle and SQL databases
* Demonstrated project implementations using major effective design patterns, and
* Design concepts * Layered architecture, components, interfaces, and messaging
* Good level experience in large-scale application architecture, design, and development
* Capable of application modeling using UML, CLASS, Interaction, Sequence, Activity, and State Diagrams, and of documentation deployment using Deployment Diagrams
* Familiar with Software Change, Configuration Management, and Build Process in a complex environment of re-usable .NET components
* Experience with SharePoint and Workflow Foundation, WCF and WPF
* Strong engineering or educational background and have excellent communication skills and be able to mentor developers and provide hands on directions.
* Good written and verbal communication skills
* Experience with project management a strong plus

  Contact Information
Reference Name (If Any): 

Terms and Conditions | Privacy Policy | FAQ | Contact Us | Why?? | Link to us