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

Mid-Level Developer

Job in Topeka, Shawnee County, Kansas, 66652, USA
Listing for: Moore RMG
Full Time position
Listed on 2026-05-18
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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.
Required Skills/Abilities
  • 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
  • Multitasking and prioritizing
  • 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…
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary