.NET Software Engineer

New Today

We are seeking a skilled and motivated .NET Developer to join our client's software development team. This role involves building, enhancing, and maintaining in-house applications using C# and VC++, spanning from backend services to front-end interfaces. The ideal candidate will be responsible for designing and developing various application modules and collaborating with cross-functional teams to deliver high-quality software solutions. A strong commitment to collaborative problem-solving, sophisticated design, and delivering a quality product is essential. Key Responsibilities: Translate user stories and business requirements into functional application modules. Design, develop, and maintain efficient, reusable, and reliable code in C# and VC++. Optimize application performance, quality, and responsiveness. Identify and resolve bottlenecks, bugs, and other technical issues. Develop new tools and modules that enhance clinician productivity and improve patient care. Enhance analytics components to support improved revenue cycle management. Stay current with emerging technologies and industry trends to drive innovation in software solutions. Contribute to the development and enhancement of iOS and Android applications used by field personnel and physicians. Perform data modeling to ensure solutions address a wide range of business and operational scenarios. Qualifications and Requirements: Bachelor's degree in Computer Science or a related field, or equivalent professional experience. Proficient in C# and VC++, with a solid understanding of their ecosystems. Strong grasp of the .NET framework and object-oriented programming principles. Experience in writing clean, maintainable, and reusable code. Familiarity with software design and architectural patterns (e.g., Agile, Waterfall). Experience working with relational databases such as Oracle, Microsoft SQL Server, or MySQL. Understanding of scalable application design principles. Ability to create database schemas that support complex business processes. Experience with automated testing platforms and writing unit tests. Proficient in version control tools such as CVS, VSS, or TFS. Knowledge of Electronic Medical Records (EMR) systems and healthcare claims processing is a plus, but not required.
Location:
Nashville, TN, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search