Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III image - Rise Careers
Job details

Software Engineer III

Overview

Knowledge Services, a leading multidisciplinary organization in the software, professional services, and cyber security industry, is seeking a seasoned Software Engineer.  This role represents a unique opportunity to become a key member of an exciting and growing organization driven by a commitment to excellence, innovation, and a passion for “Serving Those Who Serve Others".

 

The Software Engineer will write clean code and drive the development of high-quality solutions using modern DevOps and Agile processes and tools. This role will act as a leader on the development team, collaborating closely with other developers, requiring a team player and someone who strives to push the team to greatness. This is a senior full-stack development role that will help Knowledge Services modernize and transform the technical landscape.

Responsibilities

  • Design, develop, and unit test web applications and APIs
  • Perform unit testing and debugging without oversight
  • Write clean, self-documenting code
  • Peer review code, provide suggestions to others, and address comments
  • Continuously learn and improve technical skills and leadership behaviors
  • Communicate and collaborate with peers, partners, and leaders
  • Analyze requirements and translate them into technical solutions
  • Lead development projects without oversight
  • Mentor and coach engineers of all levels
  • Generate innovative ideas and drive process improvements
  • Be a team player, laugh and have fun, and always strive to get better

Qualifications

  • A strong desire to learn, improve your skills as a developer, and elevate your team
  • Experience with automated application building, testing, and deployment
  • Expert in full-stack programming using Angular/TypeScript and C#
  • A background in agile development and associated tools (Jira, Azure DevOps, etc.) - Azure DevOps preferred
  • Expertise in database concepts including querying, schema design, and indexing in SQL Server
  • Proficient with software design and enterprise application architecture patterns
  • Extensive experience troubleshooting, diagnosing, and determining root cause of issues
  • Skilled in using code versioning tools like Git
  • Experience in cloud platforms (Azure, AWS, etc.) - Azure preferred

Bonus Skills
  • Experience in Terraform, PowerShell, ASP.NET Web Forms, VB.NET
  • Previous experience as an architect and/or stepping in as an architect as required
  Knowledge Services strives to offer a modern, professional environment that provides Team Members an inviting, comfortable, and collaborative place to work to maximize success.   At Knowledge Services, we prioritize creating an environment that supports our Team Members’ success and personal well-being with a robust benefits package, some of which include:
  • Medical coverage, including employer match program for Health Savings Accounts (HSAs)
  • Generous 401k retirement plan with employer match
  • Dependent Care Flexible Spending Account (DCFSA)
  • Employee Assistance Program (EAP) with unlimited usage and visits and wellness program
  • Dental and Vision insurance
  • Company-sponsored life insurance, with options for additional coverage
  • Short- and Long-Term Disability (STD and LTD) benefits
  • Pet insurance
  • Maternity, Paternity, and Military benefits
  • Baby on Board program
  • Paid Time Off package
  • Company Anniversary Bonus program
  • Professional Development opportunities, including Young Professional Series, Manager Focus series, Cyber Security panels and briefs, and more
  • A+ rated HQ office full of amenities including fitness center, rec room, coffee bars, bike room, café, auditorium, private Mother’s room, and more
 Knowledge Services, established in 1994 and headquartered in Indianapolis, IN, is a certified woman-owned (WBE) professional services organization with over 1500 employees located in offices throughout North America.  Founded by Julie Bielawski, CEO of Guidesoft, Inc., dba Knowledge Services is an industry leader in Managed Service Programs (MSP), Vendor Management System (VMS), Employer of Record / Payroll Services, Workforce Management, Survey Management, and MSP for Vocational Rehabilitation Services.  We provide outstanding services to major organizations in various industries, including IT, Healthcare, Federal, State, and local Governments, Public Utilities, Telecom, and more.   As such, Knowledge Services is committed to providing opportunities for growth – in our company, in each Team Member and in our relationships.  We believe titles do not define a person but provide a framework to each person’s endless potential.  Our focus on improving our team, product and processes drive us every day.  We are guided by our four Pillars that set the foundation of who we are and how we conduct business:  Knowledge, Integrity, Innovation, and Service.  Knowledge Services is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.   Veterans, military families, and people with disabilities are encouraged to apply. Applicants with disabilities may contact Human Resources via telephone, e-mail, and other means to request and arrange for accommodations.  Please contact the Human Resources Team at HR@knowledgeservices.com or 317-806-0014.INCORP

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III, UNAVAILABLE

Knowledge Services, based in Indianapolis, is on the lookout for a talented Software Engineer III to join our innovative and passionate team. If you thrive in a collaborative environment and enjoy writing clean, efficient code, this position could be the perfect fit for you! As a Software Engineer III, you'll not only be developing web applications and APIs but also playing a crucial role in mentoring fellow developers, pushing the team towards excellence. You'll have the chance to work with modern DevOps tools and Agile methodologies, allowing you to lead projects that could transform the technical landscape of our organization. We value continuous learning and improvement, so if you're eager to grow your skills and influence your peers positively, Knowledge Services is the right place for you. We're committed to creating a workplace that fosters innovation, teamwork, and fun, ensuring that our Team Members feel supported and empowered to succeed. With a robust benefits package that promotes well-being and professional growth, we aim to create an environment where you can thrive both personally and professionally. Join us in our mission of 'Serving Those Who Serve Others' as we push the boundaries of what's possible in the software industry!

Frequently Asked Questions (FAQs) for Software Engineer III Role at UNAVAILABLE
What are the primary responsibilities of a Software Engineer III at Knowledge Services?

As a Software Engineer III at Knowledge Services, your main responsibilities will include designing, developing, and unit testing web applications and APIs. You'll be expected to write clean, self-documenting code, perform unit testing and debugging without oversight, and lead development projects independently. The role also involves mentoring junior engineers, engaging in peer code reviews, and collaborating with team members to analyze requirements and deliver effective technical solutions.

Join Rise to see the full answer
What qualifications are required for the Software Engineer III position at Knowledge Services?

To succeed as a Software Engineer III at Knowledge Services, candidates should possess extensive experience in full-stack programming, particularly with Angular/TypeScript and C#. A strong background in agile development methodologies, especially using tools like Azure DevOps, is essential. Candidates should also have knowledge of database management with SQL Server, experience in cloud platforms like Azure or AWS, and proficiency in code versioning tools like Git. Bonus skills include familiarity with Terraform and PowerShell.

Join Rise to see the full answer
What kind of team culture can a Software Engineer III expect at Knowledge Services?

At Knowledge Services, the culture is centered around collaboration, innovation, and continuous improvement. As a Software Engineer III, you'll be part of a supportive team that values team collaboration and encourages fun while striving for success. We believe that our team members should enjoy their work environment, and we promote an inviting space where everyone can share ideas, learn from one another, and help elevate the team's performance.

Join Rise to see the full answer
How does Knowledge Services support continuous learning for Software Engineer III roles?

Knowledge Services is committed to the professional development of our team members. As a Software Engineer III, you will have access to various professional development opportunities, including the Young Professional Series and specialized technical panels. We also encourage participation in wellness programs and offer robust mentorship, ensuring you have the support needed to grow your skills and advance your career.

Join Rise to see the full answer
What benefits can a Software Engineer III expect to receive at Knowledge Services?

The benefits package for a Software Engineer III at Knowledge Services is comprehensive and designed to support employee well-being and career growth. It includes medical coverage with an employer match for Health Savings Accounts, a generous 401(k) plan, dental and vision insurance, short- and long-term disability benefits, and even pet insurance. Additionally, we provide professional development opportunities and various wellness programs, ensuring that you are supported in all aspects of your work and life.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III
Can you describe your experience with full-stack development?

In your answer, focus on specific projects where you've used full-stack technologies. Talk about both front-end technologies like Angular/TypeScript and back-end languages like C#. Highlight your role in those projects and any challenges you faced and overcame.

Join Rise to see the full answer
How do you approach testing and debugging in your coding process?

Outline your strategies for unit testing and debugging code. You can emphasize the importance of writing self-documenting code and how you utilize debugging tools to identify and resolve issues efficiently.

Join Rise to see the full answer
What do you consider key principles of Agile methodologies?

Discuss your understanding of Agile principles such as iterative development, continuous feedback, and collaboration. Provide examples of how you've applied these principles in past projects and the benefits you've seen.

Join Rise to see the full answer
How do you stay current with technological advancements in software engineering?

Share the methods you use to keep up with industry trends, such as attending workshops, participating in relevant online courses, or contributing to open-source projects. Highlight specific technologies or methodologies you are currently learning.

Join Rise to see the full answer
Describe a time when you had to lead a development project. What were the challenges?

Provide details about a specific project where you took a leadership role. Describe the challenges you faced, how you overcame them, and what the outcome was. Emphasize your ability to manage a team and keep the project on track.

Join Rise to see the full answer
What is your experience with database concepts, particularly SQL Server?

Discuss your familiarity with SQL Server, touching on your experience with querying, schema design, and indexing. You might also share examples of challenging database projects you've worked on and the strategies you used.

Join Rise to see the full answer
Can you explain how you've implemented DevOps practices in your previous roles?

Talk about your experience with automation in application building, testing, and deployment. Provide examples of tools you have utilized, like Azure DevOps, and discuss how these practices have improved project outcomes.

Join Rise to see the full answer
How do you handle code reviews with your peers?

Explain your approach to code reviews, emphasizing constructive feedback and collaboration. Share how you address any disagreements and ensure that reviews contribute positively to team dynamics.

Join Rise to see the full answer
What motivates you as a Software Engineer?

Share your passion for coding and problem-solving. Discuss what drives you to excel, such as the desire to create innovative solutions or to mentor others in the field.

Join Rise to see the full answer
What do you know about Knowledge Services and how do its values align with yours?

Demonstrate your knowledge about Knowledge Services’ mission, values, and areas of focus. Relate your personal and professional values to those of the company, reinforcing why you're excited about the opportunity to join their team.

Join Rise to see the full answer
MATCH
VIEW MATCH
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
C
Someone from OH, Sunbury just viewed Data Entry Online at Comforce Resource
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork