Software Engineer III : RELX
ShiftCode Analytics - alpharetta, GA
Apply NowJob Description
Schedule: 3-5 days on site Duration: 1 year Visa : all ( no h1b/cpt/opt) BASIC FUNCTIONS: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design - typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions. QUALIFICATIONS: • 5+ years of Software Engineering experience • BS Engineering/Computer Science or equivalent experience required. TOP 3 Skills Java Azure Cloud Good Analytic skills TECHNICAL SKILLS: • Strong understanding of normalized/dimensional data modeling principles. • Strong knowledge of multiple data storage subsystems. • Expertise in development languages including but not limited to: Java (most preferred), JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net. • Experience working on a cloud platform is desired. Experience working with Azure components (primarily Compute, Storage & Database) is a huge plus. • Experience working with a source/code repository system (preferably GIT Hub) mandatory. • Knowledge of high-level programming language(s), Python is a plus but not required. • Strong research skills. • Strong knowledge in industry best practices in development. • Knowledge in using and developing applicable tool sets. • Ability to interface competently with other technical personnel or team members to finalize requirements. • Ability to work well with internal and external technology resources. • Knowledge of test-driven development. • Ability to write and review portions of detailed specifications for the development of complex system components. • Ability to complete complex bug fixes. • Good oral and written communications skills. ACCOUNTABILITIES: • Interface with other technical personnel or team members to finalize requirements. • Write and review portions of detailed specifications for the development of complex system components. • Complete complex bug fixes. • Work closely with other development team members to understand complex product requirements and translate them into software designs. • Successfully implement development processes, coding best practices, and code reviews. I look forward to your response.
Created: 2024-11-05