Senior Software Engineer (Java)
Posted 4 weeks ago Expired
This job has expired
Looking for a job like Senior Software Engineer (Java) in or near Philadelphia, PA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
As a Senior Software Engineer on the Academia & Government team at Clarivate, you will design, develop, code, and customize software applications from conception to end-user interface. This role involves understanding customer requirements and incorporating them into the design and development process for critical internal systems.
Responsibilities
- Design and develop scalable microservices
- Code and customize software applications from product conception to end user interface
- Analyze and understand customer requirements and preferences, incorporating these into the design and development process
- Write clean, efficient, and maintainable code in accordance with coding standards
- Review other code to ensure clean, efficient, and maintainable code
- Define architecture of software solutions
- Automate tests and unit test all assigned applications
- Participate as a team member on various engineering projects
- Write application technical documentation
- Rotate system support for 2 weeks out of every 8 weeks
Requirements
- 3+ years of software development experience using Java programming language
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or related field or equivalent relevant work experience
- 3 Years of software development experience using Java programming language
Nice to Have
- Experience with Angular or similar frameworks
- Experience with AWS Cloud offerings
- Experience with SQL databases such as Oracle, MySQL, Postgres
Skills
* Required skills