Skip to content
Jobgether

Software Engineer Lead

USRemote · United States
Staff · Full-time · Security & IT
POSTED 5 NOVVERIFIED 21M AGO
Apply Ask
Pay · Jobgether
$132k–$194k
p25–p75 · n=24
Open for
0d
since 5 Nov
Hiring · 30d
2,000
+594 net · open roles
TypeScriptJavaScriptReactCSSNode.jsPythonC#/.NETReact NativeAWSAzureSQL

Accountabilities

You will lead software engineering initiatives and manage the development of enterprise applications, ensuring technical quality, security, and alignment with organizational objectives.

Lead, coach, mentor, and manage a high-performing team of software engineers in collaboration with the Software Engineering Manager.

Establish, maintain, and promote software development standards, coding conventions, security requirements, and engineering best practices.

Partner with Product, Project Management, and business stakeholders to gather requirements, define technical constraints, estimate project timelines, and deliver effective solutions.

Lead the design, development, implementation, and ongoing maintenance of enterprise software applications, websites, digital banking platforms, and internal systems.

Analyze complex business challenges and develop innovative technical solutions that improve workflows, reduce costs, and enhance operational efficiency.

Independently oversee programming projects, coordinating technical activities and communicating progress, decisions, and requirements to relevant stakeholders.

Participate in all stages of the Software Development Lifecycle (SDLC), including requirements analysis, architecture, design, coding, testing, code reviews, deployment, and maintenance.

Collaborate with cross-functional development teams using Agile or other project management methodologies.

Troubleshoot complex software and infrastructure issues and implement effective solutions to maintain system reliability and performance.

Monitor system activity, internal and external traffic, application logs, and performance reports to identify errors, anomalies, and potential service disruptions.

Escalate critical system or infrastructure issues that could affect system integrity or service availability.

Support the maintenance and optimization of cloud-based infrastructure and digital solutions.

Collaborate with internal business units, technical teams, and third-party vendors to develop project plans, technical specifications, software diagrams, and documentation.

Ensure software solutions comply with business requirements, regulatory obligations, security standards, and industry best practices.

Create and maintain technical documentation covering applications, systems, APIs, and development processes.

Identify and recommend improvements to engineering workflows, development practices, and departmental productivity.

Contribute to departmental training and knowledge-sharing initiatives, supporting the continuous development of engineering capabilities.

Participate in the on-call rotation and provide after-hours technical support when necessary, in accordance with established service levels.

Manage priorities effectively to ensure projects and technical deliverables are completed within agreed deadlines.

Requirements

The ideal candidate combines strong software engineering expertise with technical leadership, problem-solving capabilities, and the ability to guide teams in delivering complex enterprise applications.

High school diploma or equivalent required.

Bachelor's degree in Computer Science or a related field, or at least 3 years of relevant professional experience in lieu of a degree.

Demonstrated software development experience acquired through professional work or academic projects.

Strong knowledge of at least one programming language, such as C# (ASP.NET Core), Python, or JavaScript/TypeScript.

Solid understanding of object-oriented programming principles and software engineering practices.

Familiarity with JavaScript frameworks and technologies, particularly Node.js, React, and React Native.

Experience with web technologies, including communication protocols, web server platforms, web services, HTML5, and CSS.

Understanding of relational database management systems (RDBMS) and the ability to write SQL queries.

Knowledge of web application security principles, including OWASP Top 10 vulnerabilities and common security exploits.

Familiarity with cloud infrastructure and a willingness to deepen expertise in platforms such as AWS and Microsoft Azure.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Source · JobgetherFirst seen 5 NovOriginal ↗