> Markdown version of [/jobs/ext/2476067-senior-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2476067-senior-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer II - **Company:** LexisNexis Risk Solutions - **Location:** Philadelphia, PA, United States - **Experience:** Expert - **Salary:** $95,300.0 - $158,800.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), .NET Framework, Microsoft Windows, Agile Methodology, Software Bug Management, Unix, C++ (Programming Language), Code Review, Data Manipulation Languages, Data Warehousing, Java Platform Enterprise Edition (J2EE), Javaserver Pages, Software Engineering, SQL Databases, Extensible Markup Language (XML), Data Storage Technologies, Test-Driven Development (TDD), Information Technology, Optimization Algorithms, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cee4a964bf39466b ## About the Role * 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. ## Description 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., * 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. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)