Senior Software Engineer

Gate Sentry
Southlake, TX, United States
Full-time

Gate Sentry was founded by former Corporate leaders, property managers, and security experts who were frustrated with existing access control systems.

These systems often offered all-in-one solutions that failed to address the specifics of each property type. Leveraging years of firsthand experience, our founders developed Gate Sentry, an access control solution that delivers customized features designed to navigate the specific challenges and preferences of each property type, ensuring a seamless and effective access control solution.

Job Description :

The Senior Software Engineer will lead a team of talented developers, overseeing the planning, execution, and success of complex technical projects while also working on their own cutting-edge projects.

This role requires a blend of technical expertise, leadership skills, and the ability to manage multiple projects simultaneously, effectively balancing all these responsibilities.

The ideal candidate will delegate tasks, set clear expectations, provide direction, offer feedback, and maintain high standards of quality and efficiency wile meeting deadlines.

Additionally, the Software Engineering Manager will stay hands-on with technology and provide technical mentorship to the team.

Responsibilities

  • Lead the development team in designing, developing, coding, maintaining, and debugging applications.
  • Possess extensive technical expertise in React, MongoDB, and Parse.
  • Manage software development activities, setting goals and timelines, providing feedback, and supporting team members to ensure timely and productive project progression.
  • Conduct code reviews and hold weekly meetings to review progress and address issues.
  • Run Agile processes, maintaining the development backlog for integration projects, including Sprint Planning, Standups, Grooming, and Retrospectives.
  • Collaborate with customer leadership to remove roadblocks and build, redesign, or refine processes for a seamless customer experience.
  • Recommend strategies for solving complex technical problems.
  • Stay current with industry trends, emerging technologies, and best practices.
  • Ensure all system documentation is current (e.g., UML and other documentation).
  • Recommend and manage all necessary tools and third-party applications.
  • Demonstrate excellent problem-solving skills, with a track record of designing and delivering scalable, high-performance systems.
  • Communicate complex technical concepts effectively to non-technical stakeholders.
  • Perform other duties as assigned.

Education / Certification and Experience

  • College / University degree in Computer Science.
  • Certified Scrum Master (CSM) required.
  • 5-10 years of experience in software development.
  • Proficient in Javascript, TypeScript, React, Ionic, Capacitor, SQLite, EasyUI, PHP, jQuery, Node.js, Express, and MongoDB.
  • Demonstrated experience with Agile techniques : User Stories, Continuous Testing, Automated Testing, Agile Games.
  • Strong communication, leadership, and problem-solving skills.
  • Proven leadership in the design, development, implementation, and support of software development solutions.

Compensation and Benefits :

  • Comprehensive benefits package, including healthcare coverage.
  • In-office presence required Monday to Thursday in Southlake, with Fridays designated for remote work.

Join Us :

We’re seeking a skilled Senior Software Engineer to lead our development team and work on innovative projects. In this role, you'll have the flexibility to shape key initiatives and influence the direction of our software development.

You will guide a talented team of developers and contribute to cutting-edge technology. If you're ready to take on a leadership role, make a tangible impact, and help drive our company's software strategy, we’d love to hear from you.

30+ days ago
Related jobs
Promoted
Raytheon
Carrollton, Texas

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Promoted
VirtualVocations
Arlington, Texas

A company is looking for a Senior Software Engineer, ML Data Pipeline. Key Responsibilities:Collaborate with perception experts and roboticists to scale solutions for L3 driving systemsArchitect and implement state-of-the-art solutions in machine learning domainsDevelop cloud services for data manag...

Promoted
Gate Sentry
Southlake, Texas

The Senior Software Engineer will lead a team of talented developers, overseeing the planning, execution, and success of complex technical projects while also working on their own cutting-edge projects. We’re seeking a skilled Senior Software Engineer to lead our development team and work on innovat...

Promoted
VirtualVocations
Arlington, Texas

A company is looking for a Senior Software Engineer - Vehicle Lifecycle. ...

Home Depot
TEXAS, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Promoted
VirtualVocations
Arlington, Texas

A company is looking for a Senior Software Engineer, Acquisition & Activation. ...

Lockheed Martin
Connecticut, Florida, Puerto Rico, Texas

You are a Senior Developer who has experience with end-to-end software development, system development life cycles and operational maintenance and support. As a Senior Developer you'll be empowered to expand upon our existing systems, create new designs and pioneer solutions that break boundaries. Y...

NVIDIA
Remote, TX, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

Lockheed Martin
California, Georgia, Texas

This position is for an experienced 3DX and CATIA V5 Senior Software Engineer to develop Computer Aided Design and Computer Aided Manufacturing (CAD/CAM) capabilities that are used by the engineering structural and systems design teams. The AVDR&L team develops software solutions that are used by ou...

HCLTech
Texas , USA

Work closely with DPO , Architecture and Engineering in ensuring the data model meets the needs - Data Quality analysis: o Identifying data anomalies o Data profiling quality checks o Data quality management(Fixing or removing incorrect, duplicate, or incomplete data) - Reporting Consulting: Work wi...