Software Engineer III (multiple)

Knowledge ServicesIndianapolis, IN
15h

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service