Title: Software Engineering Ph.D. or Post-Doc Position on Code Analysis Instrument for Microservice-based Enterprise Applications.
Baylor University, Computer Science, Texas, USA
Supervisor: Tomas Cerny (http://cs.baylor.edu/~cerny)
Start Spring/Fall 2020 (open until filled)
This project looks into contemporary issues in Microservice-based Enterprise Application Design. It aims to find efficient instruments to deal with development and maintenance efforts in a distributed environment. It involves code analysis, management, control, etc. to bring new perspectives and opportunities in the Enterprise Application Field. The candidate will work on a project involving Microservice modules. The direction will include aspect-oriented software design, the design of aspect-weaver, parsers, code-transformations, automation, data processing, and decision making.
All successful candidates should have (or be near to complete) a master’s degree in Computer Science (or closely related fields such as Informatics) and a background in software engineering with experience in enterprise application design and development (academical background in databases, object-oriented programming, data structures, networking). The candidate should have programming skills ideally in Java EE, and be familiar with some of these technologies: Docker, AWS, OpenShift/Kubernetes, MicroProfile, Reflection API, javassist. The candidate will work in a team with graduate or undergraduate students and co-supervise them. Good writing skills are expected to publish research manuscripts with the supervisor.
APPLICATION PROCEDURE for Ph.D.: This project is advertised in relation to the research areas in the discipline of Computer Science at Baylor University. All applications must be completed online: https://grad.baylor.edu/apply/. You should apply for the Ph.D. in Computer Science program, to ensure that your application is passed to the correct program for review. For more details on our application process, please refer to our admission information page at https://www.ecs.baylor.edu/computerscience/index.php?id=869038.
Inquiries on this project (including Post-Doc position) can be made informally to Dr. Tomas Cerny (firstname.lastname@example.org http://cs.baylor.edu/~cerny/) with your curriculum vitae, cover letter, transcripts, and GRE/TOEFL/IELTS scores. (TOEFL/IELTS can be waived if you already have a degree from an institution where the language of instruction is English.) All general inquiries regarding the Ph.D. application process can be directed to Dr. Eunjee Song, Computer Science Graduate Program Director (email@example.com).