Software Engineer III

Knowledge ServicesIndianapolis, IN
23h

About The Position

The Software Engineer III 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, and requires a team player 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. Knowledge Services, a leading multidisciplinary organization in the software, professional services, and cybersecurity industries, is seeking to establish a new Scrum team to support the rapid growth of our cybersecurity initiatives. 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.”

Requirements

  • 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

Nice To Haves

  • Experience in Terraform, PowerShell, ASP.NET Web Forms, VB.NET
  • Previous experience as an architect and/or stepping in as an architect as required
  • Experience developing websites accessible to people with disabilities

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

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service