This position typically works with senior staff but may coordinate smaller or less complex projects independently. The application program solutions may involve diverse development platforms, software, hardware, technologies and tools. This position designs and implements technical solutions ensuring that business needs and requirements are met.
The candidate must have strong desire to learn and adopt DevOps practices and integration using web API’s and message queues.
Participates in the development of new goals and strategies based on interactions with primary user.
Develops plans for software deployment on heterogeneous systems.
Collaborates with user to develop work flow and best practices.
Partners with user in designing features for technology.
Responds to customer inquiries via phone, online, in-person, etc.
Creates and maintains code documentation.
Provide system access to new user and creates adhoc administrative reports.
Evaluates feature upgrade change requests and recommends action.
Participates in interview process for new hires.
Identifies software performance issues and makes adjustments.
Adopts new technologies to enhance current system.
Develops software applications adhering to designs supporting internal business requirements or external user.
Provides support to various software applications developed in-house.
Meets with business analyst stakeholder to determine requirements.
Completes tier 3 troubleshooting.
Codes, tests, debugs and documents all phases of applications development.
Develops and maintains software infrastructure, via patches, bundles, releases and maintenance packs.
Provides technical expertise on projects or enhancements.
Prioritizes tasks within project.
Opens tickets with vendors.
Performs other duties as assigned.
Completes performance progress quarterly reviews with supervisor.
Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree or 2 years equivalent experience; OR appropriate combination of education and experience.
2 years experience in developing web-based application using the technologies such as Java, PHP, Oracle, MySQL, Apache, GitHub, Shell scripting, and familiarity with Linux environment.
Infrastructure: Amazon Web Services (AWS), Apache, Code Repositories (Git, Subversion), Linux Operating System, Microsoft Office (Word, Excel, Powerpoint, Access, Outlook), SQL/MySQL/Postgres
Minimum Competencies: (Skills, knowledge, and abilities.)
Two years of hands on software design and development experience with Web technologies, Object oriented programing languages like Java and server-side programming languages.
Excellent knowledge of relational databases like Oracle, SQL, PL/SQL and version control with GitHub
Show continuous improvement by investigating alternatives and efficient technology solutions.
Strong verbal and written communication abilities.
Work collaboratively in a team environment.
Familiarity with Linux and Unix-like operating systems.
Ability to critically think and understand projects from business, customer and technical perspectives.
Proficient in Microsoft Word, Excel, and Powerpoint).
Ability to troubleshoot and identify system issues.
Familiarity with AWS and Cloud technologies.
4 years of web application programming experience using Java, PHP frameworks.
2 years experience working with AWS and frameworks such as Laravel and Angular
Preferred Competencies: (Skills, knowledge, and abilities)
Good UI/UX skills.
Must have excellent organization skills.
Must have excellent software design and documentation skills
Must be able to handle multiple tasks and adapt to a constantly changing environment.
Must have project management ability.
Experience working with Agile methodologies.
Excellent presentation and interpersonal skills.
Understanding of integration using web API’s and message queues.
Familiarity with Cloud technologies such as Jenkins, Terraform, Docker containers
Northwestern University is an Equal Opportunity, Affirmative Action Employer of all protected classes, including veterans and individuals with disabilities. Women, racial and ethnic minorities, individuals with disabilities, and veterans are encouraged to apply. Hiring is contingent upon eligibility to work in the United States.
Internal Number: 35177
About Northwestern University
Northwestern University is a major private research university with 12 academic divisions located on three campuses in Evanston, Chicago, and Education City in Doha, Qatar. We have approximately 2,500 full-time faculty members, 17,000 graduate and undergraduate students, and over 5,700 full and part-time staff. Northwestern University combines innovative teaching and pioneering research in a highly collaborative environment. It provides students and faculty exceptional opportunities for intellectual, personal and professional growth.