Jobs · Engineering · Texas

Senior Software Engineer I

LexisNexis Risk Solutions · Texas, United States · 5 days ago
Engineering$87k–$144k/yrFull-time

About the Position

This position is performed by an experienced professional and will undertake difficult 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 under the guidance of more senior members of the squad.

Responsibilities

  • 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.
  • Implements and guides other to continuous integration, delivery, and deployment software delivery practices.
  • Identifies operational requirements for logging, instrumentation and alerting and works with Senior II to ensure operational requirements are met.
  • Proficient in implementing continuous integration, delivery, and deployment software delivery practices.
  • Aware of operational requirements and implementation for logging, instrumentation, and alerting
  • Work closely with other development team members to understand product complex 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 intermediate technical issues as necessary.
  • Pair Programming with squad members to support the learning and development of others.
  • Develop skills to Mentor less senior software developers on development methodologies and optimization techniques.
  • Technical Skills:
    • Knowledge of continuous Software delivery
    • Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall)
    • Intermediate proficiency with data manipulation language including optimization techniques
    • Intermediate understanding of normalized/dimensional data modelling principles
    • Intermediate knowledge of multiple data storage subsystems
    • Confident practitioner in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, Unix, .Net
    • Developing knowledge in Industry best practices in development
    • Ability to interface competently with other technical personnel or team members to finalize requirements
    • Ability to work well with internal and external technology resources
    • 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

Requirements

  • 4+ years of Software Engineering experience
  • BS Engineering/Computer Science or Equivalent Required

Qualifications

  • Experience And Education

Skills

  • Technical Skills:
    • Knowledge of continuous Software delivery
    • Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall)
    • Intermediate proficiency with data manipulation language including optimization techniques
    • Intermediate understanding of normalized/dimensional data modelling principles
    • Intermediate knowledge of multiple data storage subsystems
    • Confident practitioner in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, Unix, .Net
    • Developing knowledge in Industry best practices in development
    • Ability to interface competently with other technical personnel or team members to finalize requirements
    • Ability to work well with internal and external technology resources
    • 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

Benefits

We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.

Pay

U.S. National Base Pay Range: $86,600 - $144,400. Geographic differentials may apply in some locations to better reflect local market rates.

Schedule

N/A

Similar jobs