×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer L2

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: nexus IT group
Full Time position
Listed on 2026-01-06
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Software Engineer L2 0126

Performance Profile:
Software Engineer II

We are hiring a Software Engineer II to design, build, and ship production features across our platform. This is a hands‑on role focused on delivering customer‑facing functionality, improving system reliability, and contributing to architectural decisions as the product scales.

You will work in a fully remote, agile environment with a modern stack including Angular, Type Script, Node.js, REST/Graph

QL, MySQL/Postgre

SQL, and Kubernetes on AWS. You will collaborate closely with Product, Design, and other engineers to turn complex workflows into intuitive, high‑quality software used by government agencies every day.

This role is ideal for an engineer who is ready to take meaningful ownership of features, contribute to system design discussions, and consistently ship well‑structured, maintainable code.

The Mission:
Why We Exist, What We Do, And Where You Fit

Our software platform replaces manual, paper‑heavy workflows with a faster, more transparent system for reviewing and approving building plans, empowering agencies to reduce permit turnaround times and improve service to their communities.

We are at a critical moment:
With a fresh investment from our private equity partner, we know our product delivers, our customers love us, and we’re sitting at ~$5M ARR. Now, it’s time to scale—and that means transforming how we ensure quality. We’re evolving into an AI‑first plan review platform, and we need testing infrastructure that can keep pace with rapid innovation while maintaining the reliability our government customers depend on.

Outcomes:
What Success Looks Like Objective #1:
Ramp up and contribute meaningfully (First 30 days)
  • Get fully set up in the development environment and gain familiarity with the platform architecture, core services, and deployment workflows
  • Learn key customer workflows such as plan submission, review, collaboration, and approvals
  • Review recent production incidents, technical debt areas, and known pain points to understand where the system needs improvement
  • Begin contributing code through small bug fixes, improvements, or scoped features
  • Build strong working relationships with product managers, designers, and fellow engineers
Objective #2:
Own features and deliver reliably (By Month
3)
  • Take ownership of end‑to‑end feature development including design, implementation, testing, and deployment
  • Build and maintain backend services and frontend components using Type Script, Node.js, and Angular
  • Write clean, well‑tested code and contribute to improving code quality, test coverage, and documentation
  • Participate actively in sprint planning, estimation, and technical discussions
  • Collaborate with Product to clarify requirements, edge cases, and tradeoffs before implementation
  • Help identify and address performance, scalability, or reliability issues in the system
Objective #3:
Raise the engineering bar and support scale (By Month
6)
  • Consistently deliver high‑quality features with minimal rework and low defect rates
  • Contribute to architectural discussions and propose improvements to existing systems
  • Help reduce technical debt by refactoring or simplifying complex or fragile areas of the codebase
  • Improve system observability, performance, and operational reliability in production
  • Support and mentor junior engineers through code reviews and pairing
  • Partner with Product and Design to improve developer experience, system usability, and long‑term maintainability
Competencies:

What You Need To Be Uniquely Great At Must‑Haves
  • Strong software engineering fundamentals:
    You write clean, readable, and maintainable code. You understand data structures, APIs, asynchronous programming, and system design at a practical level.
  • Experience building production web applications:
    You have shipped real customer‑facing features and understand the full development lifecycle from requirements to production support.
  • Proficiency with modern JavaScript/Type Script stacks:
    You are comfortable working with Type Script, Node.js, and modern frontend frameworks such as Angular or React.
  • Backend and API development experience:
    You have designed and implemented REST or Graph

    QL APIs and worked with relational…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary