RELX Group Software Engineer II in Raleigh, North Carolina

Software Engineer II


Location: Raleigh, North Carolina, United States

Cloud Software Engineer

This position is responsible for writing code to run in an AWS cloud environment, serve as a source of expertise for cloud development, solve technical problems, provide input to management, and work within an agile team.


·Design and develop AWS cloud services and functionality to meet business and system requirements within architectural guidelines and best practices.

·Work efficiently and effectively within an Agile Team.

·Serve as acknowledged “go to” person on coding and technical issues.

·Interface with other technical personnel or team members to create and finalize requirements and agile user stories and tasks.

·Write and review portions of detailed specifications for the development of system components of moderate complexity.

·Design and work with complex data models.

·Other duties as assigned.


·2+ years of Software Engineering experience; BS Engineering/Computer Science or equivalent experience required; AWS cloud development expertise required.


·Expertise in AWS cloud development languages including but not limited to Python and Java.

·Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit.

·Solid knowledge of AWS architectural principles.

·Expertise in data modeling, design and manipulation, optimization, best practices, tuning, and leading industry trend knowledge.

·Advanced problem-solving experience and ability to identifying risks/impacts and schedule adjustments to facilitate management decision-making.

·Strong interpersonal, communication, and presentation skills applicable to a wide audience including team members, various levels of management, and end users.