The Senior .NET Application Developer is part of the Education Design and Informatics team within the Office of Health Sciences Education at Vanderbilt University and is a key individual contributor responsible for developing and maintaining software applications. This position designs, codes, performs benchmark testing, debugs and develops and maintains technical documentation. Reporting directly to the Product Manager, the Senior .NET Application Developer may lead development teams and coach the development of other Application Developers.
The Senior .NET Application Developer will develop or refactor software, provide Tier 2 application support, and assist in server maintenance, as necessary. Additionally, the position will ensure appropriate documentation for all developments and modifications. The role ensures integrity and security of institutional data by following Vanderbilt University policies and procedures.
The Office of Health Sciences Education (OHSE) governs the range of educational activities of The Vanderbilt University School of Medicine, including administering degree programs that provide students with the knowledge, skills, and attitudes they will need to practice safe, effective, ethical, evidence-based, and patient-centered health care in the 21st century. OHSE is dedicated to the ultimate goal of healthy, thriving persons and communities, and we strongly support efforts towards the health equity upon which such a goal rests. Our mission is to educate diverse, socially and culturally accountable future medical leaders who are prepared to work toward larger systemic changes, understand social determinants of health, and promote equity and justice within their local and global communities. The dedicated staff in OHSE work collectively in service of this mission by providing a range of support for our students, faculty and fellow staff including academic program administration, education design and informatics, financial and administrative oversight, student services and education research resources.
The Education Design & Informatics (EDI) team works closely with VUSM leaders, faculty, instructors and students in service of the educational mission by researching, designing, developing, and implementing state of the art information technology solutions. EDI provides training and support for a blended learning environment that includes a course management system, individualized assessment, and curriculum tracking, among other tools used throughout the continuum of undergraduate medical education. This work ultimately culminates in a portfolio of student education that leads to a vibrant healthcare learning system in which applied informatics and information technology is quietly supporting competency-based modular and personalized learning. We endeavor to create a collegial environment of excellence and to engage scholarship in our work to optimize IT use in the training of health professionals.
Duties and Responsibilities
Performs and/or leads overall design, coding, testing, implementation, and documentation of solutions; develops basic and detailed program specifications; ensures that expected application performance levels are achieved.
Leads technical staff to investigate, analyze, and resolve highly complex technical problems; identifies and manages interfaces, service levels, standards and configurations.
Analyzes user needs and desired results and demonstrates good understanding of the business requirements driving the projects.
Writes, designs, codes, tests, implements and debugs applications adhering to software engineering best practices, standards and guidelines.
Monitors operating efficiency of existing application systems and identifies potential issues; proactively identifies opportunities for improvement and recommends technical solutions.
Performs application testing and validation; creates, reviews, and may coordinate execution of unit test plans for projects; identifies opportunities to improve testing process.
Continuously improves software engineering practices and leads the craftsmanship, availability, resilience and scalability of solutions.
Encourages innovation, implementation of cutting-edge technologies, teamwork and selforganization.
Participates in internal or external technology communities and is passionate about staying on top of technology and development trends.
Internal Number: 2000352
About Vanderbilt University
Vanderbilt University is a center for scholarly research, informed and creative teaching, and service to the community and society at large. Vanderbilt will uphold the highest standards and be a leader in the quest for new knowledge through scholarship, the dissemination of knowledge through teaching and outreach, and the creative experimentation of ideas and concepts. In pursuit of these goals, Vanderbilt values most highly intellectual freedom that supports open inquiry, equality, compassion, and excellence in all endeavors.