Senior Software Developer

Advantage Tech is currently looking for a Senior Software Developer for our Overland Park, KS Client. The Software Developer participates in the day to day activities of application development using a robust .Net framework and Object Oriented design principles. Responsible for delivering projects using the techniques and approaches that are part of the .Net product set. The Software Developer utilizes underlying software framework and Test Driven Development (TDD) practices to deliver quality solutions. The Developer is an integral part of a technology enablement team that refines the Client’s software development process.


  • Participate in requirements analysis and detail design of new systems and functionality.
  • Translate business requirements into intuitive software solutions.
  • Participate within an Agile (Scrum) development team.
  • Collaborate with fellow software developers while building knowledge base.
  • Analyze business systems and design new measurements and metrics to improve organizational efficiencies.
  • Design proposed functional additions and review with project lead and customer.
  • Develop and test functional additions to acceptable tolerances.
  • Uses prototyping where appropriate to gain user support for ideas.
  • Analyze overall architecture and provide experienced perspective on proposed changes.
  • Balance the right solution against performance, time, cost and value.
  • Monitor and maintain existing systems, ensuring consistency and accuracy
  • Troubleshoot and repair software defects in existing systems.
  • Mentor other developers with a constructive, results oriented approach.

Job Requirements:

  • 10+ years applications development with 3+ years in a senior leadership role.
  • 5+ years enterprise class application architecture required.
  • 5+ years .NET and MS SQL Server experience required.
  • 5+ years HTML, CSS, JavaScript required.
  • Experience with the following:
  • Git
  • Octopus Deploy
  • Team Foundation Server (TFS)
  • XML design and development required.
  • Experience with C# .Net to support large scale, iterative software development initiatives.
  • Experience with iterative development and test driven development methods and tools.
  • Experience with .Net desktop and web application development skills.
  • Practical experience working in highly collaborative development environments using iterative, Test Driven Development practices.
  • Microsoft WPF experience preferred.
  • Exceptional communication, documentation and reporting skills required.
  • Attention to details and quality.
  • Good interpersonal skills.

Bachelor’s degree in Computer Science, MIS, or equivalent required.

Advantage Tech is proud to be recognized as Kansas City Business Journal’s #1 locally owned IT staffing firm. We are passionate about delivering world-class service and value to our clients.  Advantage Tech’s customized recruiting model enables us to place consultants locally and nationally. Our clients want the best candidate at the most reasonable rate within a set timeframe; that’s precisely what we provide them.  We go even further.   Our consultant retention program gives our clients the added comfort our people will perform well and finish the project.

Please visit to learn more about our culture, benefits and career opportunities


Submit Resume