.NET Developer
CenseoHealth
Contract Dallas , Texas, United States Posted 4 years ago
About Position
.NET Developer (Contract)
$60.00 / Hourly
Dallas , Texas, United States
.NET Developer
Contract Dallas , Texas, United States Posted 4 years ago
Description
The Senior Application Developer will be part of an agile development team, building and working on enterprise grade software systems leveraging .Net, Angular, and Web Services. The Sr. Application Developer will provide technical expertise to projects by Actively participating in the recommendation of and setting of the Projects technical direction and vision
Contributing at an individual level in the completion of design, development, and implementation tasks
Assisting and guiding Associate Developers in the completion of project related tasks
Senior Application Developers may be involved in product configuration, performance tuning and testing as well as production monitoring. As a Senior Application Developer, you will be one of the more experienced members on the team. The expectation is that this position will help build and grow the skills of junior developers while creating, supporting, and deploying production applications.
Education/Licensing Requirements Bachelors degree in Computer Science or related field or equivalent work experience
Experience Requirements 58 years of work experience in .NET framework and C# using Visual Studio, Webforms, MVC and Entity Framework
3+ years of work experience with JavaScript and frameworks such as AngularJS
Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation at a Senior Level
Experience with multilayer architecture, architectural patterns and Dependency Injection frameworks
Strong understanding of service oriented architecture principles and techniques, objectoriented design principles, and database design and implementation
User interface development experience using Angular
Experience with Scrum/Agile development methodologies
Experience with version control software such as GIT or TFS
Working knowledge of IIS
Experience with Continuous Integration or Automated Deployment is a plus
Experience with Continuous Integration or Automated Deployment is a plus.
Knowledge of Agile development methodologies and Scrum as well as related tools such as TFS
Demonstrated ownership of application in production including support, troubleshooting and monitoring
Familiarity with OWASP and API security practices
Duties and Responsibilities Maintain high standards of software quality by writing highquality code and following established standards and best practices
Collaborate with other software developers, business analysts and software architects in the planning, design, development, testing, and maintenance of web and desktopbased business applications
Work with the Product Team in the refinement of user stories that are developerready, easy to understand, and testable
Provide estimates at a User Story level and provide input to work plans
Participate in peerreviews of solution designs and related code
Package and support deployment of code releases
Analyze and resolve technical and application problems
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
Provide thirdlevel support to business users
Proactively reviews the Performance and Capacity of all aspects of production code, infrastructure, data, and message processing
Develop technical documents to accurately represent application design and code
Mentor junior software developers on design patterns, development best practices and DevOps tradeoffs
Perform unit and integration testing before launch
Essential Skills Fluently speak, read, and write English
Excellent interpersonal skills, including teamwork and negotiation
Excellent verbal and written communication skills
Proven ability to prioritize and multitask
Programming, server integration, and reporting
Advanced skills in MS Office
Advanced analytical skills
Essential Characteristics Selfdirected and organized
Discrete/ability to maintain confidentiality
Team player
Detailoriented
Sense of urgency
Customer service orientation
Ability to work under pressure
Ability to work well independently
Ability to take direction
Working Conditions Fastpaced environment
Requires working at a desk to use a phone and computer
Normal sight and hearing ability
Use office equipment and machinery effectively
Ability to ambulate to various parts of the building
Ability to bend, stoop
Work effectively with frequent interruptions
May require occasional overtime to meet project deadlines
Lifting requirements of 15 lbs. occasionally
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.