About this role
Read the essentials first, then expand the complete employer description for more detail.
Connect role summary
Automatically condensed from the published description; check the original employer listing before applying.
- Accountabilities: Accountabilities: Lead, mentor, and support a team of software developers throughout the complete project lifecycle, from planning and design to implementation and deployment. Provide hands-on technical contributions while…
Read the complete job description ⌄
Accountabilities: Accountabilities: Lead, mentor, and support a team of software developers throughout the complete project lifecycle, from planning and design to implementation and deployment. Provide hands-on technical contributions while guiding developers in building reliable, scalable, and maintainable software solutions. Oversee the development of new features and enhancements, primarily for GRC web applications, within an Agile development environment. Establish and maintain coding standards, quality assurance practices, and development guidelines across the team. Collaborate with internal teams, stakeholders, and clients to understand requirements and ensure technical solutions address business needs. Identify and resolve complex technical challenges, encouraging practical and innovative problem-solving. Manage team resources, workloads, and project priorities to support timely and efficient delivery within established budgets. Lead the adoption and effective use of AI-powered solutions to improve software development efficiency and coding practices. Organize and participate in technical training, knowledge sharing, and continuous learning initiatives. Contribute to recruitment activities and help identify and onboard new team members. Define short- and long-term team objectives, communicate priorities, and ensure alignment with broader project goals. Conduct performance reviews, provide constructive feedback, and support individual career development. Stay informed about software engineering trends, tools, and emerging technologies to continuously improve development practices. Requirements: Bachelor's or master's degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience. At least 5 years of software development experience, including a minimum of 2 years in a leadership, supervisory, or mentoring capacity. Strong experience with .NET Core and related frameworks. Front-end development experience with technologies such as Razor, Vue.js, or React. Familiarity with development and project management tools such as Azure DevOps, Jira, and GitHub. Solid understanding of software development methodologies, project lifecycles, and Agile practices. Experience with quality assurance processes, including unit, integration, and user interface testing. Strong knowledge of back-end, front-end, and database development. Excellent analytical thinking, problem-solving, organizational, and project coordination skills. Effective communication and interpersonal abilities, with the capacity to guide developers and collaborate with technical and non-technical stakeholders. Experience with application security, code analysis tools, and remediation of identified vulnerabilities is an advantage. Familiarity with ETL processes, data lakes, or data warehousing is preferred. Knowledge of authentication protocols such as OAuth2 and SAML, or directory services such as LDAP, is beneficial. Interest in emerging AI technologies and their practical application to software engineering. Ability to manage team responsibilities while remaining actively involved in technical development. Benefits: Annual salary ranging from $80,000 to $100,000, depending on experience, skills, qualifications, geographic location, and other job-related factors. Fully remote work arrangement within the United States. Full-time employment with a collaborative and people-focused team environment. Flexible working arrangements within standard hours of Monday to Friday, 8:00 a.m. to 5:00 p.m. Central Time. Opportunities for professional development, technical training, and continuous learning. Opportunities to lead meaningful cybersecurity software projects and influence engineering practices. Occasional travel as required. Opportunity to explore and implement AI-powered development tools and solutions. 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
- LOCATION
- Remote · US, United States
- WORK MODE
- Remote
- JOB TYPE
- Full-time
- POSTED
- Nov 9, 2026
Source: Jobgether Careers