Responsible for designing, coding, testing, implementing, maintaining, and supporting multiple administration systems and processes. Design and implement large and complex technical solutions and processes to satisfy business and customer requirements. Diagnose, debug, and resolve software problems and prepare and modify technical documentation.
Remote Software engineering Jobs · Oracle
6 results
FiltersJob listings
- Develop microservices under good practices and decoupled architectures.
- Design, build and consume RESTful APIs.
- Integrate internal systems and third-party services.
Act as a technical reference for the development squad, playing a leading role in the development and evolution of technological products, leading initiatives, and ensuring technical excellence. Responsibilities include developing functionalities, creating and maintaining automated tests, conducting code reviews, and collaborating on CI/CD pipelines.
The Senior Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for designing, developing, unit/integration testing, and implementing these solutions. The role involves collaborating with a team, developing REST web services, translating business requirements into code, and resolving defects in a timely manner.
Reporting to the Manager, PeopleSoft Systems, provides technical leadership and subject matter expertise for ensuring successful and efficient implementation and operation of PeopleSoft (PS) applications for the Emory environment. Designs, builds, codes and unit tests the customization to meet users' requests for PS modules. Reviews and analyzes standard and complex enterprise accounting, billing, grants, asset management, human resources, and student administration and information functions operations to identify and resolve issues.
Design and code highly complex systems and components efficiently. Be a reference in the domain of knowledge and advanced practices in software development. Create a learning environment and a culture of continuous improvement, inspiring teams to achieve technical excellence. Identify opportunities for improvement in development processes and propose new technical paradigms.