Senior Software Engineer II
Alpharetta, Georgia
Employer: LexisNexis Risk Solutions
Industry: Technology
Salary: Competitive
Job type: Full-Time
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
TECHNICAL SKILLS:
• Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
• Strong proficiency with data manipulation language including optimization techniques.
• 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/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
• 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.
• Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
• Resolve complex technical issues as necessary.
• Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
• Keep abreast of new technology developments.
• Design and work with complex data models.
• Mentor less-senior software developers on development methodologies and optimization techniques.
• All other duties as assigned.
QUALIFICATIONS:
• 5+ years of Software Engineering experience
• BS Engineering/Computer Science or equivalent experience required
TECHNICAL SKILLS:
• Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
• Strong proficiency with data manipulation language including optimization techniques.
• 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/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
• 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.
• Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
• Resolve complex technical issues as necessary.
• Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
• Keep abreast of new technology developments.
• Design and work with complex data models.
• Mentor less-senior software developers on development methodologies and optimization techniques.
• All other duties as assigned.
Created: 2024-06-22
Reference: R78729
Country: United States
State: Georgia
City: Alpharetta
Similar jobs:
-
Senior Software Engineer, Security/Privacy, Google Cloud Storage
Google in Atlanta, Georgia -
Lab Test Software Engineer - E II
General Dynamics Corporation in Savannah, Georgia -
Senior Software Engineer
Intuit in Atlanta, Georgia -
Software Development Engineer, Prime Video Payments
Amazon in Atlanta, Georgia -
Software Engineering Manager
Experis in Warner Robins, Georgia -
Principal Software Engineer
Intuit in Atlanta, Georgia -
Software Development Engineer I
Yardi in Atlanta, Georgia -
Software Development Engineer, Prime Video Payments
Amazon in Atlanta, Georgia -
Senior Software Engineer
Intuit in Atlanta, Georgia -
Senior Software Development Engineer, Crew
Delta Air Lines in Atlanta, Georgia -
Software Engineer III, Google Play
Google in Atlanta, Georgia -
Embedded Software/Firmware Engineer (Experienced) - SEAL - Open Rank (Onsite)
Georgia Tech Research Institute in Smyrna, Georgia -
Software Development Engineer, Prime Video Payments
Amazon in Atlanta, Georgia -
Sr. Software Engineer
Apex Systems in Atlanta, Georgia -
Staff Software Engineer
Intuit in Atlanta, Georgia -
Manager Software Engineering
LexisNexis Risk Solutions in Alpharetta, Georgia -
Staff Software Engineer (Mailchimp), Site Reliability Engineering
Intuit in Atlanta, Georgia -
Software Engineer III, Infrastructure, Google Cloud Global Networking
Google in Atlanta, Georgia -
Android Software Development Engineer
Synchrony Financial in Alpharetta, Georgia -
Python Software Engineer
Ultimate Software in Atlanta, Georgia