Senior Software Developer

Advantage Tech is seeking a Senior Software Engineer for our Overland Park Client.  They have been continuously growing there IT Development Department over the past 2 years. 

The Senior Software Engineer, API is responsible for the creation and maintenance of windows applications. This position will utilize their enhanced skills to help create design documentation and support unit testing.

 

This position is located at our office in Overland Park, KS  

 

Responsibilities:

  • Conduct software development utilizing Microsoft Visual Studio, Microsoft .NET, SQL Server, as well as other Microsoft-oriented platforms, tools and technologies
  • Create RESTful APIs using .Net Core, and databases using MS SQL Server
  • Create design documentation, unit tests, and document requirements
  • Active participation in design and code reviews
  • Track and report defects and enhancements using the issue tracking system
  • Stay abreast of development methodologies, and advances in technology
  • Partner with other departments as needed to find solutions for customer concerns or complaints
  • Research and identify cause of reported defects and issues
  • Diagnose defects within the software and preform appropriate fixes
  • Perform and assist with quality assurance activities as needed
  • Participate in training and / or customer support activities
  • Assist with additional projects as needed
  • Provide mentoring and coaching for Team members

 

Minimum Qualifications:

  • Associates Degree or specialized technical certification
  • 5+ years’ experience developing in .Net
  • Experience in .Net Platform frameworks and technologies (i.e. .Net Core)
  • Experienced with database concepts and databases such as SQL Server
  • Experience using ORM tools such as Dapper, or Entity Framework
  • Experience creating windows applications with C# and the .NET framework
  • Experience with Windows Desktop Development using the .NET platform
  • Experience with SQL Server including database design and optimization
  • Understanding of standard object-oriented development and common design patterns
  • Must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future

 

Competency Based Qualifications:

  • Knowledge and experience in enterprise-scale multi-tier, distributed architecture
  • Solid knowledge of high-scale, multi-tenant API development, including REST/JSON and Microservice patterns
  • Demonstrated ability to deliver working solutions on time
  • Strong analytical thinking and problem-solving skills
  • Firm sense of accountability and ownership
  • Ability to manage multiple tasks and projects, and forge strong interpersonal relationships within the department, with other departments, and with external audiences
  • Ability to assimilate new and existing technologies, and 3rd party products
  • Ability to be effective in a fast paced, dynamic environment and identify with customer needs
  • Ability to acquire and maintain knowledge of Company's protocols and personnel policies
  • Attention to detail is critical to the success of this position, with demonstrated competency in customer orientation and the ability to deal with ambiguity
  • Broad understanding of the advantages and disadvantages of industry methodologies and tools
  • Understanding of application coding tools and Agile processes preferred
  • Excellent planning, communication, documentation, organizational, analytical and problem-solving abilities
  • Ability to maintain high level of confidentiality

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 advantagetech.net to learn more about our culture, benefits and career opportunities

#advantagetech

Submit Resume