×
Register Here to Apply for Jobs or Post Jobs. X

Mid-Level Developer; On-Site

Job in Topeka, Shawnee County, Kansas, 66652, USA
Listing for: Moore
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Mid-Level Developer (On-Site)

Overview

Moore is a data-driven constituent experience management (CXM) company achieving accelerated growth for clients through integrated supporter experiences across all platforms, channels and devices. We are an innovation-led company that is the largest data, media, and marketing company in North America serving the purpose-driven industry with clients across education, association, political and commercial sectors.

Job Summary

The primary responsibility of the Mid-Level Developer (in-person position) is design, development, delivery, and enhancement of software products for end users. Assists the programming department in developing, testing, and publishing new or enhanced software programs. The Mid-Level Developer works independently on projects assigned and under the supervision of the VP of Data Services.

Supervisory Responsibilities
  • None
Duties/Responsibilities
  • Develop and maintain applications to client specifications for data capture, reporting, and data file transfer using appropriate protocol.
  • Develop software engineering solutions by analyzing requirements/information; studying the system flow, data usage, and work processes; conferring with users, and investigating software problems areas.
  • Document solutions by developing flowcharts, documentation, diagrams, layout, and clear code.
  • On assigned architectural designed projects manage junior and middle-level software engineers and be able to delegate effectively.
  • Bridge gap between execution and design.
  • Implements data models, database designs, data access and table maintenance codes.
  • Writes specified software code as required by development plans and blueprints.
  • Creates test transactions, test cases and scripts. Conducts tests to find errors and revise programs.
  • Participates in group design and code reviews.
  • Setup customized programs for various departments upon request.
  • Performs other tasks as assigned.
  • This position requires the ability to be present and available at the scheduled times and locations as outlined in the work schedule.
  • Ability to maneuver between departments minimum of 100 feet, maximum of 600 feet at a time. This would be 20% of the time.
  • Ability to be at a desk 80% of the time.
  • Ability to lift 10lbs.
Requirements
  • Experience with C#, ASP.NET, .NET Core/Framework.
  • Knowledge of .NET 7 and later versions
  • 3+ years of education or experience in an IT or Data related field.
  • Knowledge of source code versioning tools such as Git
  • Familiar with modern versions of Microsoft SQL Server
  • Knowledge of tools like Git Hub and Azure Dev Ops
  • Understanding of XML and Regex
  • Knowledge of Power Shell
  • Verbal and written communication skills
  • Organizational skills and attention to detail
  • Customer service
  • Multitasking and prioritizing
  • Dependability
  • Can communicate with team and internal clients about the effectiveness of the implementation, stated requirements and specific processes.
  • Takes the initiative in solving problems and fixing critical errors.
  • Independently sets up the development environment.
  • Has the ability to work on several projects independently.
  • Assist teams in troubleshooting and resolving integrations issues across connected systems
  • Ability to interpret product requirements and iterate on technical design
  • Architects, engineers, tests, and supports highly scalable and maintainable complex, end-to-end custom software applications
  • Complete ownership of their work from design implementation, testing, code review and deployment.
  • Adept at troubleshooting and finding solutions to complex issues (finding major bugs during testing and bringing resolution in real-time)
  • Writing scripts that other team members can use and edit. Ability to edit code to improve efficiency.
  • Breaking big tasks down into subtasks for each team member on assigned projects.
  • Based on project milestones set objectives for junior employees. Performing lateral tasks related to the project.
  • Can define tactical tasks, write code, guide junior developers, review complex code, and understand applications within scope of work being performed.
  • Demonstrate strong debugging, problem solving, and investigation skills.
  • Performs security testing, interface testing, end to end testing, user acceptance testing resolving configuration and environment issues collaborating with subject matter experts.
  • Can validate code of junior programmers and give constructive feedback and corrections prior to finished software being deployed into production.
  • Know how to do unit testing and integration testing and understand how to solve blockers that appear during testing.
  • A good understanding of agile methodologies and meetings and able to run them.
  • Ability to work under pressure.
  • Professional phone and email etiquette
  • Work with cross-functional teams, including the ability to proactively communicate with team members to handle problems and communicate updates
  • Ability to follow directions closely and accurately
  • Excellent communication skills and ability to work in a team environment
  • Create workflow diagrams to demonstrate the functionality of programs before…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary