Sr. Software Engineer (C#, webAPI)

1 month ago(12/4/2017 10:00 AM)
Job ID
# of Openings


YPO is the global platform for C-level executives to harness the knowledge, influence and trust of their worldwide peers to inspire business, personal, family and community impact. Today, YPO empowers more than 25,000 members in more than 130 countries, diversified among industries and types of businesses. 


Our organization is built around the promise of "Better Leaders through Lifelong Learning and Idea Exchange." 


YPO's IT department is growing and we are transitioning from third-party support to take ownership of our (25,000+) member-facing application. In this challenging role, you will be focused on new features and enhancements that are tailored to server-side (WCF, REST) API layers. This is a ground-floor opportunity to showcase your C# expertise and to help optimize and transform a web-based product for a stable organization that employs a non-profit business model.



  • Perform development/engineering for our middle-tier layer that leverages WCF and RESTful services.
  • Leverage object-oriented design principles to implement new features.
  • Participate in collaborative sprint release activities.
  • Prepare high-quality technical documentation pertaining to business and technical requirements (i.e. design documents, test cases and deployment guides).
  • Collaborate within an Agile/SCRUM development environment.
  • Adhere to high-quality development principles. 



  • 8+ years progressive object-oriented development experience using C#.NET.
  • Bachelor's degree in Computer Science or related field.
  • Well-versed with source control tools like Git or SVN.
  • Self-motivated and able to work cohesively within a team environment on concurrent project initiatives.
  • Strong problem-solving skills.
  • Excellent communication ability, both verbal and written.
  • Knowledge of UI design is helpful.
  • Comfortable with SQL Server (e.g. CRUD operations).
  • Thorough understanding of SDLC and Agile processes.
  • Proven accountability and responsibility in product-facing roles.
  • Exposure to test-driven and continuous development environments.
  • Proficient with ORMs such as LINQ and/or Entity Framework.




YPO is an Equal Opportunity Employer. YPO takes pride in supporting a diverse workforce and demonstrates this through its policies and practices. YPO does not discriminate in recruiting, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, marital or veteran status, disability or any other legally protected status.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.