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 self-organization.
Participates in internal or external technology communities and is passionate about staying on top of technology and development trends.
Bachelors degree required, preferably within a related field such as computer science, etc.
At least 5 years of experience with .NET development is necessary, 6-8 years of experience with .NET development is preferred.
Experience with MongoDB (NoSQL), BootStrap, MySQL, ASP.NET Core, Angular 2+, Git is preferred.
Experience developing mobile applications for iOS and Android is preferred.
Ability to effectively communicate with both technical and non-technical users at all levels of an organization is preferred
Commitment to Equity, Diversity and Inclusion
At Vanderbilt University, we are intentional about and assume accountability for fostering advancement and respect for equity, diversity, and inclusion for all students, faculty, and staff. Our commitment to diversity makes us who we are. We have created a community that celebrates differences and lets individuality thrive. As part of this commitment, we actively value diversity in our workplace and learning environments as we seek to take advantage of the rich backgrounds and abilities of everyone.The diverse voices of Vanderbilt represent an invaluable resource for the University in its efforts to fulfill its mission and strive to be an example of excellence in higher education.
Vanderbilt University is an equal opportunity, affirmative action employer. Women, minorities, people with disabilities and protected veterans are encouraged to apply.
Telecommuting is allowed.
Internal Number: 2000352
About Vanderbilt University
Vanderbilt University is a diverse community of people who work together each day with the aim of changing the world for the better. Located in Nashville, Tennessee, Vanderbilt is a workplace where employees support the school’s mission and know they are part of something bigger than themselves. Our staff members take exceptional pride in their work and are always looking to improve.
We spotlight and celebrate equity, diversity, and inclusion as well as being an employer of choice. We are proud to tell you that Vanderbilt is named as one of “America’s Best Large Employers” as well as the top employer in Tennessee and the Nashville metropolitan area in 2019 (Forbes) for the second year in a row.
We welcome those who are interested in growing and developing professionally within a caring and culturally-sensitive atmosphere. We value individuals who join our teams and build relationships through collaboration on projects that support our mission.
We understand you have a choice when choosing where to work. We understand you are unique and have a story. We want to hear it.
We encourage you to apply today.