Web Application Developer, Hybrid (Nashville, TN)

Posted:
7/29/2024, 5:00:00 PM

Location(s):
New Delhi, Delhi, India ⋅ Delhi, India

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

This position is responsible for providing Web site design, development and analysis for the Meharry Medical College website, mmc.edu. The position will also provide application and software development for projects managed by Meharry’s Enterprise Data and Analytics Division.

Daily Operations

  • Responsible for the development, design and updating of Meharry Medical College website, mmc.edu.
  • Responsible for application and software development for projects managed by Meharry’s Enterprise Data and Analytics Division).
  • Executes assignments with the use of content management systems, scripts, and programming languages
  • Reviews Web site analytics and recommends changes to existing Web sites and designs.
  • Tests Meharry’s website across browsers, operating systems and devices
  • Creates solutions for identified problems or bugs
  • Ensures functionality and efficiency of Web sites and Web servers for Meharry.
  • Performs other related duties as assigned.

                                                                                                                                       

Required Skills

Required Qualifications

  • An understanding of advanced and responsive Web design principles.
  • Working knowledge of Adobe software, Dreamweaver, Acrobat and similar tools.
  • A basic understanding of Web Content Management Systems (CMS).
  • Proficiency in both front-end and back-end Web application development.
  • Working knowledge and proficiency in Web applications and programming languages including JavaScript, Python, Java, C++, C#, PHP, HTML, .NET, Angular, and CSS.
  • Working knowledge of various operating systems and server environments including Microsoft Windows, Windows Server, Apache Server and IIS.
  • Working knowledge of Microsoft Office software: Word, Excel, Access, PowerPoint and Outlook.
  • Working knowledge of RSS and social media in websites.
  • Working knowledge of Search Engine optimization.
  • Experience or hands-on exposure with some or all of the following programming and scripting languages (or environments): XML, XSL, SQL, MySQL, ASP, Apache, IIS, Windows Server environments.
  • Ability to learn new skills, techniques and programming languages
  • Skilled in analyzing, troubleshooting and problem solving
  • Ability to clearly communicate with end-users, both orally and in writing.
  • Ability to meet strenuous, quantifiable goals and timelines.

Preferred Qualifications

  • Software Development Tools and Frameworks: Familiarity with development environments, version control systems (e.g., Git), and frameworks relevant to the job (e.g., Spring for Java, Django for Python, React for JavaScript).
  • Database Management: Understanding of database systems.
  • Mobile Development: Experience with mobile development platforms and frameworks (e.g., Android Studio, Swift/Xcode for iOS, SwiftUI, UIKit, Jetpack Compose, or React Native for cross-platform development).
  • Software Engineering Practices: Knowledge of software development methodologies (Agile, Scrum, etc.), design patterns, and best practices for writing clean, maintainable code.
  • API Integration: Experience with integrating APIs, understanding RESTful services, and handling JSON data.
  • UI/UX Design: Understanding of mobile UI/UX principles and design patterns, ability to create responsive and intuitive user interfaces.
  • Version Control: Proficiency with version control systems like Git for managing code changes and collaboration.

Required Education and Experience

  • Bachelors’ degree in a computing and technology field from an accredited college or university with a minimum of two (2) years’ work experience as a Web developer is required. Practical experience in the development of Web sites using, but not limited to, JavaScript, Python, Java, SQL, PHP, HTML, .NET, Angular, and CSS is required.