top of page

Full Stack .NET Junior Developer

Columbus, OH, USA

Job Type

Full Time

Workspace

Remote

About the Role

We are seeking a Junior Software Developer to join our development team and help support and enhance our SmartBill platform and related applications. This role will work closely with senior developers to maintain existing systems, contribute to new development projects, and help deliver reliable, scalable solutions for our clients.

The ideal candidate is an early-career developer who has a strong foundation in modern programming practices, experience working with Microsoft technologies, and a curiosity for leveraging AI tools and technologies to improve development workflows and software capabilities.
This position provides an excellent opportunity to grow within a collaborative development environment while contributing to meaningful projects that impact our clients.

Requirements

Key Responsibilities

Application Development & Maintenance

  • Maintain and enhance existing applications running on local and cloud environments

  • Assist in the development and deployment of new features and applications within the SmartBill platform

  • Write clean, maintainable, and efficient code following established development standards

  • Participate in code reviews and testing to ensure software quality

Collaboration & Support

  • Work with internal teams, clients, and vendors to clarify and implement technical requirements

  • Support troubleshooting and debugging of application and system issues

  • Assist internal staff with technical questions and platform-related support when needed

Data & System Management

  • Support database-related tasks including queries, data updates, and data integrity management

  • Assist with data archiving and cleanup processes based on client specifications

  • Monitor application performance and identify opportunities for improvement

AI & Emerging Technologies

  • Utilize AI-assisted development tools to improve productivity and code quality

  • Explore opportunities to integrate AI capabilities into internal processes or platform features

  • Stay informed on emerging technologies and contribute ideas for innovation


Requirements

  • 1–3 years of experience in software development (professional experience, internships, or significant projects)

  • Experience with: C#, T-SQL / SQL, JavaScript, CSS, jQuery

  • Understanding of object-oriented programming principles

  • Familiarity with relational database design and SQL queries

  • Experience using source control tools such as Git

  • Experience using AI development tools or frameworks (e.g., AI coding assistants or APIs)

  • Strong analytical and problem-solving skills

  • Ability to work collaboratively in a team environment

  • Strong attention to detail and organizational skills

  • Willingness to learn new technologies and development practices


Preferred Qualifications

  • Experience with ASP.NET, MVC, or WebForms

  • Familiarity with Azure services and cloud computing

  • Exposure to REST APIs and web service integration

  • Experience using AI tools such as GitHub Copilot, OpenAI APIs, or other AI-assisted development platforms

  • Experience with modern web development frameworks

  • Previous experience working in a software development team environment


Education & Experience

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field

  • 1–3 years of experience in software development through professional roles, internships, or significant personal/academic projects

About the Company

At SmartBill, our mission is to provide the best possible experience for our clients in all aspects of their billing and payment needs. We strive to be a one-stop-shop that offers superior service, innovative technology, and transparent communication to create a personalized and efficient bill printing and payment solution that exceeds expectations.

bottom of page