CharlottesvilleRecruiter Since 2001
the smart solution for Charlottesville jobs

Senior Developer-2

Company: CFA Institute
Location: Charlottesville
Posted on: August 10, 2019

Job Description:

Our application is not compatible with Internet Explorer (IE).Senior Developer-2Job Description Summary:The Senior Developer designs, develops and enhances software applications that support the mission of CFA Institute. This position will work within an agile, cross-functional delivery team through all phases of the software development lifecycle to deliver and maintain software solutions while contributing to coding and design standards. The Senior Developer is responsible for applying design patterns and best-practices to deliver value to stakeholders through clean, testable and reusable code.

The position is headquartered in Charlottesville, Virginia, United States and reports to the Technical Solutions Manager.Job Description:


  • Design, develop and unit test per standard software development lifecycle practices. Complete project deliverables with high quality within deadlines with minimal supervision.
  • Contribute to established coding standards.
  • Design technical solutions in alignment with Reference Architecture.
  • Share knowledge amongst peers and contribute to the knowledge base. Mentor as appropriate.
  • Ensure developed software components are packaged and deployed properly
  • Develop a deep understanding of business processes and be able to clearly communicate the impact of a technical solution on existing and future processes at the organizational level.
  • Responsible for working within a larger team on major releases, enhancements, and operational support.
  • Escalates issues throughout process as appropriate.
  • Accountable for understanding business objectives, translating them into application design, transitioning the application into production and providing maintenance and support.


    • Bachelor's degree in computer science or related field
    • Minimum of 5 years of software development experience
    • Functional experience in all phases of the development lifecycle a must including requirements gathering, development, testing, implementation and support. Familiarity with Agile methodologies is a plus.
    • Completion of CFA Institute Investment Foundations program is preferred; persons not holding the designation will be encouraged to attain it during the first year in the position
    • Must be detail-oriented with the ability to work within a structured cross-functional team on complex and dynamic projects using Agile methodology
    • Understanding of source control practices. Experience in Microsoft's Team Foundation Server (TFS) is a plus
    • Experience in project delivery, with skills necessary to interpret what is needed for the success of a project and to create appropriate schedules for timely delivery
    • Understanding of relational database concepts, including experience with a major RDBMS such as SQL Server or Oracle.
    • Extensive experience in developing applications in the .NET platform using Visual Studio and C#
    • Experience with the following is highly desired:

      • ADO.NET, Entity Framework and LINQ
      • Dependency Injection, Unit Testing and Mocking frameworks
      • Continuous Integration, Build and Deployment Automation
      • Code Instrumentation, Performance Monitoring and Tuning
      • Experience with the following is a plus:

        • Web Development, including ASP.NET MVC, JavaScript and CSS
        • REST, Web API and SOAP
        • Azure or another cloud platform
        • a CRM such as Salesforce
        • Fluency in English required, knowledge of additional languages would be useful.
        • Excellent interpersonal skills including a professional and diplomatic demeanor
        • Excellent communication skills including written, verbal, listening, and presentation
        • Proficient using standard office software such as Word, PowerPoint, Excel, Outlook
        • Very high level of organizational and time management skills
        • Flexibility in competently juggling competing priorities and changing expectations
        • Excellent consulting, problem solving, and analytical skills
        • Willingness to ask questions rather than just follow directions is required.
        • Must demonstrate good judgment and mature business skills
        • Ability to handle confidential and sensitive information with a high degree of professionalism


          • Energy to put in the hours of concentrated work necessary to achieve goals while maintaining a positive attitude
          • Full time in the office


            • Occasional global travel to conferences, meetings and events


              • Global Perspective - Understands business on a global scale, understands differences in people and cultures, and is effective across varied conditions.
              • Agility - Responds quickly to opportunities, is flexible, and effectively embraces change.
              • Effective Communication - Communicates clearly and succinctly in a variety of settings and styles, listens, and presents a professional image.
              • Stakeholder Focus - Identifies and understands stakeholders and their needs, acts with their interest in mind, and gains their trust and engagement.

                This job description is a summary of job requirements and duties and is not intended to be an exhaustive list of all areas of responsibility.

                Primary Location:CharlottesvilleTime Type:Full timeJob Family:Information TechnologyApplicants for positions located in the U.S. please click here for Federal Labor Law postings.

                We are an Equal Opportunity Employer. It is the established policy of CFA Institute not to discriminate against any individual employee, group of employees, or prospective employee on the basis of race, color, national origin, citizenship or immigration status, religion, creed or belief, age, marital or partnership status, marital or family status, care giver status, pregnancy and maternity, sexual and other reproductive health decisions, physical abilities/qualities, disability, sexual orientation, gender, gender identity or expression, pre--disposing genetic characteristic, military or veteran status, status as a victim or witness of domestic violence or sex offense or stalking, unemployment sta--tus, infectious disease carrier status, migrant worker status, educational background, socio-economic status, geographic location and culture or any other basis protected by applicable law. This policy impacts all aspects of employment, including but not limited to, recruitment, training, development, promotion, demotion, and dismissal. This is a global policy that applies to all CFA Institute employees, regardless of location.

                Our application is not compatible with Internet Explorer (IE). We recommend using a different browser.

Keywords: CFA Institute, Charlottesville , Senior Developer-2, IT / Software / Systems , Charlottesville, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Cleared Java Developer with RESTful
Description: Job Description: Technology is constantly changing and our adversaries are digitally exceeding law enforcement s ability to keep pace. Those charged with protecting the United States are not always able (more...)
Company: Government Tactical Solutions, LLC
Location: Chantilly
Posted on: 08/25/2019

Software Engineer (.Net) (Visa Independent Candidates Only)
Description: Direct Client Requirement Software Engineer .Net Contract to Hire Location Chantilly, VA Position Summary Software Engineer .Net with a full stack web application development experience. As Software (more...)
Company: APN Consulting Inc
Location: Chantilly
Posted on: 08/25/2019

Systems Engineer
Description: Description Job Requisition Systems Engineer Job Description The Systems Engineer position is in direct support of the enterprise Operations and Maintenance OM team responsible for a very large and (more...)
Company: Leidos
Location: Chantilly
Posted on: 08/25/2019

Data Science Software developer
Description: DATA SCIENCE SOFTWARE DEVELOPERSynergetic Information Systems, Inc. Synergetic is seeking a Software Developer to support Data Scientists and Analysts to deliver business value by leveraging data and (more...)
Company: Synergetic Information Systems, Inc
Location: Charlottesville
Posted on: 08/25/2019

Systems Engineer IV
Description: Business Group Highlights Intelligence The Intelligence group provides high-end systems engineering and integration products and services, data analytics and software development to national and military (more...)
Company: Perspecta
Location: Chantilly
Posted on: 08/25/2019

Information Systems Security Officer with Security Clearance
Description: Business Group Highlights Defense The Defense group supports the Department of Defense DoD mission to keep our homeland and its citizens safe. We provide solutions to improve the Nations defense by (more...)
Company: Perspecta
Location: Chantilly
Posted on: 08/25/2019

Software Engineer - Network Architect - Manassas, VA
Description: Description:This position is for an experienced Software Engineer x2F Network Architect to perform network design, development and troubleshooting, as well as system performance analysis and design. (more...)
Company: Lockheed Martin Corporation
Location: Chantilly
Posted on: 08/25/2019

Database Developer (Elasticsearch experience) with Security Clearance
Description: Description Database Developer needed to join an Agile development team engaged in the support of multiple large-scale applications which support an Elasticsearch environment and development of an Oracle (more...)
Company: SAIC
Location: Chantilly
Posted on: 08/25/2019

.Net Developer
Description: Soft Tech Consulting has a need for a .Net Developer for a current project. The work is to be performed in Springfield VA. This candidate will apply technical knowledge in the analysis, specification, (more...)
Company: Soft Tech Consulting Inc
Location: Chantilly
Posted on: 08/25/2019

Systems Integrator Technical Specialist with Security Clearance
Description: Business Group Highlights Intelligence The Intelligence group provides high-end systems engineering and integration products and services, data analytics and software development to national and military (more...)
Company: Perspecta
Location: Chantilly
Posted on: 08/25/2019

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Charlottesville RSS job feeds