Logo-of-Penlink-hiring-for-jobs-in-US-on-GrabJobs

Software Engineer

icon building Company : Penlink
icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineer

Penlink, the leading authority in digital intelligence, offers comprehensive solutions tailored for law enforcement, national security, the defense sector, financial institutions, and enterprises.

Our expertise lies in seamlessly integrating extensive digital evidence with open-source intelligence gathered from a vast array of sources, harnessing the power of AI for critical insights.

The Software Engineer will be responsible for the delivery of new features or bug fixes within the software while working closely with others on a scrum-based team. This position plays an integral role in ensuring that the highest quality product is being delivered to clients. This position will be located in Lincoln, Nebraska. 

This position requires in-office work at our Lincoln, NE headquarters, two days per week. The team generally works onsite on Mondays and Tuesdays.

YOUR RESPONSIBILITIES

  • Producing high-quality, well-tested, scalable code
  • Delivering features and software fixes on time and to specification
  • Completing unit and integration tests with measured code coverage for features and all bugs
  • Understanding PenLink’s software architecture, adhering to corporate design principles and standards, and following best practices and processes
  • Supports the integrity of the conceptual design of the assigned subsystem
  • Taking work as needed to make sure that all team members complete sprint items within the sprint duration
  • Notifying the Team Lead or other leaders on any subsystem risks that could prevent usability, release dates, or client issues
  • Coordinating with teams across the organization to gain a complete understanding of all issues and requirements
  • Authoring white papers for clarification of requirements to aid in designing and pre-planning efforts
  • Identifying, designing, and executing subsystem stress tests and resulting performance limits
  • Completing code reviews for work completed by peers
  • Other responsibilities as assigned
  • Working knowledge of Visual Studio and a source control system such as TFS, Git, VSS, etc.
  • Experience with basic SQL or PL/SQL syntax and understanding of queries and joins
  • Drive to learn and a desire to contribute to and alongside a team
  • Experience with the Agile development process
  • Detailed oriented, methodical, and organized in your thinking
  • Excellent communications, both written and verbal, and able to communicate ideas concisely and clearly to others
  • Understand the software development life cycle

YOUR EDUCATION & EXPERIENCE

  • Bachelor’s degree in Engineering, Computer Science, or a related 4-year technical field, or equivalent relevant experience; 4+ years of software development preferred
  • Professional work experience in C#, WPF experience preferred.
Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.