... Computer Science, Engineering, or equivalent practical experience 10+ years of software engineering experience, including 5+ years managing engineering teams Strong technical background in web ...
... Computer Science, Engineering, or equivalent practical experience 10+ years of software engineering experience, including 5+ years managing engineering teams Strong technical background in web ...
As a Senior Software Engineering Manager (Level 3) located in Morrisville, NC , you'll be a ... Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or another STEM ...
As a Senior Software Engineering Manager (Level 3) located in Morrisville, NC , you'll be a ... Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or another STEM ...
Software Engineer
Burlington, NC · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Software Engineer
Burlington, NC · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
As a Senior Software Engineering Manager (Level 3) located in Morrisville, NC , you'll be a ... Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or another STEM ...
As a Senior Software Engineering Manager (Level 3) located in Morrisville, NC , you'll be a ... Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or another STEM ...
Technical Software Engineering Lead - Java
Charlotte, NC · Hybrid
$116K - $189K/yr
Bachelor's degree in computer science, Math, or any Engineering * 5+ years of hands-on experience ... Strong software development knowledge * Strong technical knowledge of AWS relating to application ...
Technical Software Engineering Lead - Java
Charlotte, NC · Hybrid
$116K - $189K/yr
Bachelor's degree in computer science, Math, or any Engineering * 5+ years of hands-on experience ... Strong software development knowledge * Strong technical knowledge of AWS relating to application ...
Cloud Security Engineering: Oversee the design, implementation, and maintenance of effective ... Bachelor's degree in Computer Science, Information Security, or related field; Master's degree ...
Cloud Security Engineering: Oversee the design, implementation, and maintenance of effective ... Bachelor's degree in Computer Science, Information Security, or related field; Master's degree ...
Lead Engineer, Software Engineering for XPO Enterprise Services, LLC.
Charlotte, NC · On-site
$155K/yr
Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Available for testing ...
Lead Engineer, Software Engineering for XPO Enterprise Services, LLC.
Charlotte, NC · On-site
$155K/yr
Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Available for testing ...
Lead Engineer, Software Engineering for XPO Enterprise Services, LLC.
Charlotte, NC · On-site
$155K/yr
Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Available for testing ...
Lead Engineer, Software Engineering for XPO Enterprise Services, LLC.
Charlotte, NC · On-site
$155K/yr
Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Available for testing ...
Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Available for testing ...
Design and develop new software by applying techniques of computer science, engineering, and mathematical analysis that satisfies the objectives stated in business requirements. Available for testing ...
Bachelor's degree in computer science, software engineering, robotics, electrical engineering, or a closely related technical field. * 2-4 years of professional software engineering experience in a ...
Bachelor's degree in computer science, software engineering, robotics, electrical engineering, or a closely related technical field. * 2-4 years of professional software engineering experience in a ...
Software Engineering Manager II, Site Reliability Engineering
Raleigh, NC · On-site
$55.50 - $73.75/hr
Required : • Bachelor's degree in Computer Science, a related field, or equivalent practical ... software development in one or more programming languages. • 3 years of experience managing ...
Software Engineering Manager II, Site Reliability Engineering
Raleigh, NC · On-site
$55.50 - $73.75/hr
Required : • Bachelor's degree in Computer Science, a related field, or equivalent practical ... software development in one or more programming languages. • 3 years of experience managing ...
Software Engineer Manager
Raleigh, NC · Remote
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Software Engineer Manager
Raleigh, NC · Remote
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Software Engineer Manager
Chapel Hill, NC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Software Engineer Manager
Chapel Hill, NC · On-site +1
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Software Engineer Manager
Durham, NC · Remote
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Software Engineer Manager
Durham, NC · Remote
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * Strong communication, collaboration, and sound judgment working with product ...
Software Engineer
Charlotte, NC · On-site
$69 - $75/hr
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. * 5+ years of software engineering experience, or equivalent demonstrated through work ...
Software Engineer
Charlotte, NC · On-site
$69 - $75/hr
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. * 5+ years of software engineering experience, or equivalent demonstrated through work ...
Software Engineer Location: Irving, TX or Charlotte, NC (Hybrid/On-site preferred) Contract ... Bachelor's degree in Computer Science, Engineering, or related field. Best Regards Mohd Suhaib ...
Software Engineer Location: Irving, TX or Charlotte, NC (Hybrid/On-site preferred) Contract ... Bachelor's degree in Computer Science, Engineering, or related field. Best Regards Mohd Suhaib ...
senior software engineer
$118K - $156K/yr
This role reports to the Associate Director of Software Engineering. Roles and Responsibilities ... Education and Experience BS or MS in Computer Science. 5 years of experience as a professional ...
senior software engineer
$118K - $156K/yr
This role reports to the Associate Director of Software Engineering. Roles and Responsibilities ... Education and Experience BS or MS in Computer Science. 5 years of experience as a professional ...
Required : • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related ...
Required : • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related ...
Software Engineer - Java
$50.50 - $69.25/hr
... engineering, systems development, testing, integration, and implementation, and management ... in Computer Science or related field Qualifications Bachelor's Degree in Computer Science or ...
Software Engineer - Java
$50.50 - $69.25/hr
... engineering, systems development, testing, integration, and implementation, and management ... in Computer Science or related field Qualifications Bachelor's Degree in Computer Science or ...
Computer Software Engineering information
See North Carolina salary details
$57.7K - $69.4K
2% of jobs
$69.4K - $81.2K
4% of jobs
$81.2K - $92.9K
6% of jobs
$92.9K - $104.6K
8% of jobs
$110.9K is the 25th percentile. Wages below this are outliers.
$104.6K - $116.4K
7% of jobs
$116.4K - $128.1K
18% of jobs
The median wage is $130.8K / yr.
$128.1K - $139.8K
16% of jobs
$139.8K - $151.6K
2% of jobs
$156.4K is the 75th percentile. Wages above this are outliers.
$151.6K - $163.3K
26% of jobs
$163.3K - $175K
1% of jobs
$175K - $186.8K
8% of jobs
$57.7K
$134.1K
$186.8K
How much do computer software engineering jobs pay per year?
What are some common challenges computer software engineers face when working on large-scale projects?
What is the difference between Computer Software Engineering vs Computer Software Development?
| Aspect | Computer Software Engineering | Computer Software Development |
|---|---|---|
| Credentials | Bachelor's in Software Engineering, Computer Science, or related field; certifications like Certified Software Development Professional (CSDP) | Bachelor's in Computer Science, Software Engineering, or related; certifications less common |
| Work Environment | Designing, analyzing, and managing software projects; often involved in system architecture | Writing, testing, and debugging code; focused on creating software applications |
| Employer & Industry Usage | Used by tech companies, consulting firms, and large organizations for complex projects | Common across startups, tech firms, and software companies for product development |
While both roles involve software creation, Computer Software Engineering emphasizes designing and managing software systems, whereas Computer Software Development focuses on coding and implementing software solutions. Understanding these differences helps in choosing the right career path or job search focus.
What is computer software engineering?
What are the key skills and qualifications needed to thrive as a Computer Software Engineer, and why are they important?
- Software Engineer No Degree
- Contract Elixir Developer
- Iot Software Engineer
- Healthcare Software Engineer Full Time
- Production Software Engineer
- Software Developer No Degree
- Assistant Full Stack Developer Visa Sponsorship
- Online Software Engineer
- Entry Level Java Software Engineer
- Software Engineer Game Development
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 9 days ago
LexisNexis rating
7.6
Based on 12 frontline employees who took The Breakroom Quiz
150th of 426 rated business services
Job description
About Us
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers.
About the Role
LexisNexis USA is seeking a Manager of Software Engineering to lead teams building enterprise software solutions for the legal departments of some of the world's largest organizations. Our product, a market-leading Enterprise Legal Management (ELM) platform, helps corporations manage legal work and control legal spending effectively.
Our teams solve complex challenges across areas such as Work Management, Financial Management, Vendor Management, and Contract Lifecycle Management, leveraging modern cloud technologies and AI-driven capabilities to deliver impactful solutions.
We are seeking a strong engineering leader who can effectively manage multiple teams, drive execution, and foster a culture of innovation and continuous improvement. This role requires a balance of technical depth, people leadership, and the ability to apply modern technologies-including AI-to enhance both product capabilities and development practices.
ResponsibilitiesLead, mentor, and manage software engineers across multiple agile teams
Drive delivery of complex, cross-team initiatives across the full software development lifecycle
Partner with Product, Architecture, and business stakeholders to define priorities and deliver high-impact solutions
Provide technical oversight, including reviewing code, guiding design decisions, and ensuring alignment with engineering standards
Ensure engineering best practices, including code quality, testing, and secure development standards
Support and help administer development tools and quality platforms (e.g., SonarQube) to maintain high code quality and visibility
Champion the adoption of AI tools and techniques to improve developer productivity and software quality
Support system design and architectural decisions to ensure scalability, reliability, and performance
Oversee planning, execution, and delivery across multiple concurrent workstreams
Identify and remove obstacles to enable team success and maintain delivery momentum
Contribute to hiring, onboarding, and performance management of engineering talent
Foster a culture of collaboration, accountability, and continuous improvement
Guide teams in building and maintaining integrations with external customer systems and services
Requirements
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
10+ years of software engineering experience, including 5+ years managing engineering teams
Strong technical background in web application development using Java, Angular, AWS, and SQL-based data systems
Demonstrated experience applying AI tools or capabilities within the software development lifecycle
Proven ability to coach and develop engineers at varying levels of experience
Ability to review, understand, and provide guidance on complex codebases
Experience with code quality and development tools (e.g., SonarQube or similar platforms)
Proven experience managing multiple teams and balancing competing priorities
Strong understanding of software development best practices, including testing, CI/CD, and code quality
Experience working in Agile environments and driving delivery across cross-functional teams
Experience with application security and secure software development practices
Understanding of penetration testing concepts and processes
Strong communication and stakeholder management skills
Preferred QualificationsExperience with business intelligence and analytics platforms (e.g., AWS QuickSight)
Experience designing and implementing customer integrations (APIs, data exchange, third-party systems)
Familiarity with enterprise SaaS platforms and large-scale distributed systems
Experience driving adoption of AI-assisted development tools and practices across teams
Hands-on experience using GitHub Copilot or similar AI-assisted development tools
Work in a way that works for you
We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous well-being initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working for you
We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
Health Benefits: Comprehensive, multi-carrier program for medical, dental and vision benefits
Retirement Benefits: 401(k) with match and an Employee Share Purchase Plan
Wellbeing: Wellness platform with incentives, Headspace app subscription, Employee Assistance and Time-off Programs
Short-and-Long Term Disability, Life and Accidental Death Insurance, Critical Illness, and Hospital Indemnity
Family Benefits, including bonding and family care leaves, adoption and surrogacy benefits
Health Savings, Health Care, Dependent Care and Commuter Spending Accounts
Up to two days of paid leave each to participate in Employee Resource Groups and to volunteer with your charity of choice
About the Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
U.S. National Base Pay Range: $118,300 - $219,800. Geographic differentials may apply in some locations to better reflect local market rates. This job is eligible for an annual incentive bonus.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.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Formor please contact 1-855-833-5120.
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.
Please read our Candidate Privacy Policy.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights.