C#/.Net Developer (Onsite - Indianapolis)

DoximIndianapolis, IN
1dHybrid

About The Position

For over 25 years, we’ve helped organizations deliver critical communications with accuracy, security, and speed through innovative technology, omnichannel communication, and a commitment to excellence. Serving more than 1,500 customers across diverse industries, we create communication solutions that keep businesses moving forward. What truly sets us apart is our people. We’re building a culture where you can grow, contribute, and make a real impact. Here, you’re empowered to bring new ideas, solve meaningful challenges, and help shape the future of how organizations communicate with their customers. If you’re looking to take your career to the next level and be part of a team driving tech-enabled solutions, we’d love to meet you. Doxim's Next C#/.Net Developer (onsite in Indy) As part of our team at our Indianapolis location, you will be responsible contribute to the ongoing enhancement, modernization, and support of our software solutions. This role is ideal for a developer who is comfortable navigating both legacy and modern .NET environments, enjoys solving complex problems independently, and can communicate effectively with a wide range of stakeholders. The ideal candidate has experience working with .NET Framework and is also capable of contributing to .NET Core–based solutions. They will be a strong, self-directed problem solver who can understand and work within existing codebases, collaborate productively with diverse team members, and maintain a high standard of code quality and professional practice.

Requirements

  • 3+ years of professional experience in software development.
  • Proficiency with C#/ .NET Framework. Familiarity with .NET Core and modern development patterns.
  • Experience in parallel programming and multithreading on Windows service environments.
  • Solid understanding of computer science fundamentals - data structures, algorithms, object-oriented design and problem-solving techniques.
  • Experience working with SQL Server and relational database concepts.
  • Ability to work independently, investigate unfamiliar systems, and drive solutions forward with minimal oversight.
  • Excellent problem solving and analytical skills for identifying, articulating, and resolving complex issues.
  • Excellent written and verbal communication skills, capable of interacting effectively with both technical and non-technical stakeholders.
  • Commitment to clean code, proper development hygiene, and avoidance of shortcuts that compromise quality.

Nice To Haves

  • Proficiency in XML/XSLT programming.
  • Proficiency in using Git, preferably with Bitbucket workflows.
  • Experience using AI-assisted coding tools (e.g., Amazon Q, GitHub Copilot, ChatGPT).
  • Experience modernizing legacy applications or working in mixed-technology codebases.
  • Knowledge of large-scale printing technologies (PDF, AFP)
  • Experience in working on large-scale, data-driven applications

Responsibilities

  • Develop, maintain, and enhance applications built using C#/.NET Framework and related technologies.
  • Contribute to modernization efforts using .NET Core and other updated frameworks.
  • Analyze and navigate existing codebases with minimal supervision, identifying opportunities for improvement and solutions.
  • Apply strong software engineering fundamentals - data structures, algorithms, design principles - to create reliable and maintainable code.
  • Work collaboratively with team members across technical and non-technical functions, communicating clearly and effectively.
  • Maintain professionalism and constructive engagement while also being able to assert technical recommendations when appropriate.
  • Follow development best practices, including proper use of Git/Bitbucket, code reviews, documentation, and maintainable code standards.
  • Support the migration of legacy codebases from TFS to Git-based repositories, leveraging familiarity with both environments.
  • Work with SQL Server relational databases, including writing SQL queries and participating in database-related design and troubleshooting.
  • Utilize AI-assisted development tools to increase productivity and code quality.
  • Participate in a hybrid work environment with regular on-site collaboration.

Benefits

  • Benefits That Fit: As of Day 1 of employment, our flexible benefit options have you covered from healthcare to employer-matched retirement savings and everything in between.
  • Growth That Excites: We are passionate about nurturing talent from within so this won’t be just a job – it will be a journey.
  • Time Off That Recharges: Take the breaks you deserve with our generous PTO policy designed to help you rest, reset, and return at your best.
  • Refer & Reap the Rewards: Love working at Doxim? When you refer talented people to join us, you’ll earn a bonus through our Employee Referral Program. Great people know great people!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service