logo

View all jobs

Application Developer

Arlington, VA
Life moves faster than ever. Change is continuous, accelerated by technology and embraced by society.
 
How organizations respond to change determines success or failure. With drivers of change including technological disruption, a dynamic workforce, and shifting political priorities, the need for organizations to be agile and adapt to change has never been greater. To harness continuous change, organizations are turning to modernization. CVP is a management consulting company that helps organizations navigate change and prepare for a culture of continuous change with innovative strategies and solutions.
 
Change Happens. Continuously. Are you and your organization ready?
 
We’re CVP, Navigating Change.


CVP seeks an Application Developer to translates system specifications, requirements, logical and business diagrams, and detailed design documentation into system components and code.
 
Major Areas of Responsibility
 
  • Be aware of application development best practices and strive to apply them.
  • Provide guidance and support to other developers and QA.
 
Required Skills/Qualifications
 
  • Must be eligible to obtain a Secret government security clearance.
  • Bachelor's Degree in Computer Science Information Sciences or related IT discipline.
  • Additional ten (10) years of related professional experience accepted in lieu of education.
  • A minimum of 7 (seven) years of professional experience in software development is required.
  • A minimum of 10 (ten) years related in the Software Development field.
  • Experience developing software based on 'Use Cases' documentation, design specifications, defect reports and new system requirements.
  • Expert knowledge on monitoring and improving system performance including tuning, application profiling, code scanning tools and able to facilitate code reviews
  • Advance knowledge of .NET (Classic, Web forms and MVC Frameworks), JavaScript, Bootstrap and C# language. Write well designed, testable, efficient code on time and with high quality. Troubleshoot production problems related to software applications. Able to Reverse engineer software.
  • Five years of experience with latest SQL Server technologies. T-SQL experience including writing and troubleshooting stored procedures. Experience with SQL Server Batch Processes
  • Advance knowledge of Relational Databases and creating stored procedures. Able to produce ERD with normalized data structures. Ability to develop, troubleshoot, and deploy database T-SQL scripts
  • Able to implement different Authentication methods, i.e. Single Sign-On via Active Directory, two-factor authentication, SAML and OAuth 2.0
  • Experience working with TFS and source control in a team environment. Create/Modify Build definitions on Team Foundation Server. Create Projects and Branching on Team Foundation Server Responsibilities
  • Develop, troubleshoot, and deploy web applications utilizing Front-end UI libraries. ie. Bootstrap, CSS with SASS, JQuery. Web development skills in HTML, CSS and JavaScript (or related frameworks)
  • Utilize application source control, builds and versioning utilizing Team Foundation Server
  • Analyze business requirements in order to complete the necessary research, planning, development, testing, builds, and integration or enhancements to new or previously owned products (COTS) Assist in the evaluation and recommendation of application software packages, application integration and testing tools. Create diagrams representing current application designs, data architecture and flows.
  • Design, develop, and support web-based applications and APIs
  • Produce quality code with a goal of zero defects and 100% code coverage
  • Design and develop architectures, enhance, debug, and implement software. Develop, troubleshoot, and deploy web applications utilizing latest Visual Studio. Unit-test code for robustness, including edge cases, usability, and general reliability. Review and debug existing source code
  • Troubleshoot production problems related to software applications. Able to Reverse engineer software
  • Prepare and provide software-related technical documentation.
  • Enforce change management processes in each environment
  • Write well designed, testable, efficient code on time and with high quality
  • Able to multi-task and stay organized in a dynamic work environment
  • Must be able to envision solutions to complex problems and be able to explain them to technical and non-technical audiences
  • Identify problems and recommend solutions using evidence-based, data driven analysis.
  • Produce estimates and lead the execution of approved work streams and tasks.
  • Document systems and best practices for software developers and other engineers.
 
Customer Value Partners, Inc. is a VEVRAA Federal Contractor and an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability. Customer Value Partners seeks to provide employment opportunities for protected veterans and individuals with disabilities.
 
Share This Job
Powered by