Lead Software Engineer
$82.9k - $217.25kAF Group
Role Description
Responsible for designing, developing, configuring, testing, and documenting applications, integrations, tools, systems, and components based on project or change request specifications and procedures using knowledge of and ability to code in:
- JavaScript (including user interfaces)
- Java
- .Net
- Other web-related technologies
- Other object-oriented development languages
Responsible for the production support of internally developed and third-party applications, processes, and reports.
- Acts as an application owner for incident management, technical troubleshooting, root cause analysis, correction of software defects, and production application validation.
- Assists in design and maintenance of existing software.
- Follows standard troubleshooting and development procedures using various tools.
- May assist with complex incident management situations.
- Works within the System Development Life Cycle.
Top level expert in one or more highly specialized areas of applications systems analysis and programming.
- Leads the solution delivery and implementation for programs and projects.
- Interfaces with product owners and key stakeholders.
- Works and implements agile/scrum & DevOps processes, continuous integration, and automated testing frameworks.
- Troubleshoots and resolves performance issues in the server components, DB components, and UI.
- Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable.
- Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production.
- Adheres to maintenance plans/timelines, project plans/timelines, support plan summaries, and production requirements documents.
- Participates and leads in learning activities around modern software design and development core practices (communities of practice).
- Keeps abreast of current technologies and technological trends.
- Ability to learn and prototype new technologies and recommend their appropriate use within the Company products.
- Reviews and discusses code from more senior engineers to understand best practices and design patterns.
- Increases business acumen by learning about other parts of the business.
- May be responsible for providing technical leadership in multiple phases of a project, ensuring coordination of assignments to IT resource management, and escalating key decision points that deviate from the provided technical direction.
- Participates in design and review of technical design for development staff.
- Utilizes agile project management tools and concepts to ensure projects are delivered on time and on budget.
- Maintains knowledge of development methods, best practices, and standards.
- Works closely with IT Security to ensure all systems (internally hosted, cloud-based, etc.) follow industry standards and policies for safeguarding data and access.
Qualifications
- Bachelor’s degree in information services or related field.
- Combinations of relevant education and experience may be considered in lieu of a degree.
- Continuous learning, as defined by the Company’s learning philosophy, is required.
- Certification or progress toward certification is highly preferred and encouraged.
Requirements
- Minimum seven years’ experience of development and system design which provides the necessary skills, knowledge, and abilities.
- Extensive knowledge and understanding of computer systems architecture and design, computer industry trends, and project management.
- Expert on cloud technologies (Azure, O365, AWS), SharePoint (2013+), .NET Core, and Dynamics.
- Ability to develop new systems with .NET / ASP.NET / C#.NET / SQL Server / Microsoft CRM Web Services.
- Expert knowledge of Languages C#, Visual Basic .NET, F#, C++ .NET.
- Strong knowledge of C#, .Net framework, Asp.Net, and MVC.
- Strong knowledge of OOAD and multi-tier architectures, including MVC/MVP/MVVM design patterns.
- Strong knowledge of web services, WCF, REST, and SOA Architecture.
- Knowledge with MS Entity Framework.
- Strong knowledge of MVC GUI design including the ability to incorporate JQuery, JavaScript, and CSS, plus expertise with AJAX/SPA.
- Expertise with tools such as MS SQL Studio, PL/SQL Developer / Toad etc.
- Strong analytical, problem solving, and planning skills.
- Excellent interpersonal and communication skills.
- Ability to multi-task in a fast-paced environment.
- Team player who is flexible, delivery-oriented, and takes responsibility for the team’s success.
- Enthusiastic attitude with the drive to continually learn and improve.
- Ability to understand business needs and conceptualize and implement information systems that support those business strategies.
- Experience working within an agile framework like Scrum based development organization.
- Thorough knowledge of departmental procedures, processes, and workflows.
- Knowledge of standard languages, coding methods, company coding standards, and quality requirements.
- Excellent oral and written communication skills required.
- Demonstrated abilities to successfully document and communicate software platform designs to all levels of staff (technical and non-technical).
- Ability to work constructively with other technical experts in a group setting.
- Knowledge of object-oriented development languages and web-related technologies.
- Ability to comprehend the consequences of various problem situations and address them or refer them for appropriate decision making.
- Ability to effectively exchange information clearly and concisely, and present ideas, reports, facts, and other information, and respond to questions as appropriate.
- Demonstrated leadership abilities.
- Ability to make competent, independent decisions.
- Ability to manage technical services and software vendors.
- Ability and proficiency in the use of project management tools and techniques.
- Ability to maintain confidentiality.
- Ability to perform other assignments at locations outside the office.
Working Conditions
- Work is performed mainly in an office environment with minimal hazards.
- Ability to work extended hours as needed.
- Travel may be required.
Compensation
PAY RANGE: “Actual compensation decision relies on the consideration of internal equity, candidate’s skills and professional experience, geographic location, market and other potential factors. It is not standard practice for an offer to be at or near the top of the range, and therefore a reasonable estimate for this role is between $82,900 and $217,250.”
We are an Equal Opportunity Employer. We will not tolerate discrimination or harassment in any form. Candidates for the position stated above are hired on an "at will" basis. Nothing herein is intended to create a contract.
$101.9k - $163k
...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement... .... To learn more, please see What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to...SuggestedWork experience placementLocal areaRemote workWorldwide$200k - $300k
...Tech Lead, Full Stack Engineering SuperDial is looking for a Tech Lead, Full Stack Engineering to build and scale our AI-powered healthcare platform. This role is ideal for an engineer who is strong across the stack, with deep expertise in Python-based back-end systems...SuggestedRemote work$101.9k - $150k
...What you’ll do here Lead a team dedicated to creating tools to deliver world‑class content... .... Coach and grow a high‑performing engineering team focused on quality, accountability,... ...serverless, and cloud storage/compute services. Software Engineering & Product Delivery Proven...SuggestedWork experience placementLocal areaRemote work- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of an agile team that works to...SuggestedFor contractors
$110.5k - $208.34k
...Martin values your skills, training, education, and background! The Work We are looking for a talented and motivated Lead Software Engineer to join our growing integrated team working on state of the art radar systems and electronic warfare technology....SuggestedFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of an agile team that works to...For contractors
$112.7k - $193.2k
...and service reliability experience. ~Lead production support activities for critical... ...environments. ~Partner with Engineering and DevOps teams to identify and remediate... ...or Information Technology or 6+ years of software engineering experience. ~8+ years of...Full time- Role Description Join our remote-first culture as the Lead Software Engineer, a critical, hands-on role where you will serve as the Primary Architect and technical guide for our core product suite. You will partner directly with senior leadership to own the technical roadmap...Full timeTemporary workWork experience placementRemote workFlexible hours
- ...improving the quality and efficiency of the larger engineering organization at Vertex. Responsibilities include: ~Improve software development lifecycle through platform... ...capabilities, metrics, insights, and automation. ~Lead the design and implementation of core DevOps...Full timeRemote work
- ...About This Role We're hiring a Team Lead who owns how a squad builds and ships, from... ...reliability, and the growth and performance of the engineers on the team. You already use AI as part... ...~6 to 10+ years building production software systems, end-to-end. ~ Track record of...Seasonal workLocal areaWork from homeWorldwideOverseasRelocation packageFlexible hours2 days per week
$209k - $262.4k
...makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking a Sr. Lead Software Engineer who is passionate about marrying data with emerging technologies. As a Lead Full Stack Engineer, you’ll have the...Full timeInternshipLocal areaRemote work$175.5k - $179.5k
...etc.) across cloud environments in collaboration with engineers and business partners. ~Lead development, integration, and testing of distributed, high... ..., foreign equivalent, or higher in Computer Science, Software Engineering, or a related field. ~Five (5) years of...Full timeWorldwide$175k - $195k
Role Description Lead a team of software engineers building scalable services, APIs, and SDKs that power our digital merchandising platform. ~Work cross-functionally with other technical leads to establish shared prioritization frameworks and ensure delivery stays aligned...Full timeRemote workHome office$135k - $145k
Role Description We’re seeking an innovative and collaborative Lead Software Engineer to drive the design and delivery of scalable, high-impact software solutions. This role plays a critical leadership function in shaping technical strategy while mentoring a team of engineers...Full timeTemporary workImmediate startRelocationVisa sponsorshipRelocation packageFlexible hours- Role Description UP.Labs is seeking a proven Lead Engineer with a track record in 01 environments to join a new AI platform in our portfolio... ...combines meaningful equity for team members, scalable software built from the ground up, and deep corporate partnerships with...Full time
$128.2k - $200.5k
Role Description Hologic is seeking a Lead Software Engineer to help design and develop secure, cloud- and edge-based solutions that power the next generation of AI-enabled medical devices. In this role, you will work at the intersection of cloud platforms, AI integration...Full timeRemote work- ...remote role that may be hired in the following locations: North Carolina, Arizona, Texas. We are looking for a hands-on Lead Software Engineer who provides technology solutions and integration services in the following areas: ~Payments & Money movement ~Information...Full timeTemporary workRemote work
$110.6k - $178k
Role Description As a Lead Revit Software Engineer, you’ll be part of our Construction Technology team working as a remote employee. You will architect, develop, and maintain specialized desktop application solutions that empower construction professionals. ~Architect...Full timeImmediate startRemote work$107.5k - $204.5k
...complex problems. With our three market leading businesses, world-class operations and investments... ...100 years of experience and renowned engineering expertise to meet the needs of today's... ...and defense. Job Summary : The Software Security Sensors and Effectors...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$129.3k - $177.8k
...community Why Join Enterprise Observability Engineering? The Enterprise Observability... ...love, solving unscoped challenges, and leading with technical excellence—this is the team... ...About the Role We’re looking for a Lead Software Engineer with deep expertise in logging...Full timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- ...We are looking for a Lead Software Engineer with 3+ years of experience to join a 12-person robotics team building a 6-DOF robotic arm on a mobile base that automates routine tasks in data centers. You'll write Rust, work on firmware, build teleop systems, and develop...Work experience placementRemote work
$120k - $160k
...grow your career and make a real impact. Together, we're improving health and improving lives. Labcorp is seeking a Lead Software Development Engineer to join our Corporate IT application development team in Durham, NC. Work Schedule This is a full time, exempt...Full timeTemporary workCasual workInternshipWork at officeLocal areaRemote workMonday to FridayFlexible hoursDay shift3 days per week$230k
...Staff Software Engineer USA, Palo Alto About Us Nu is one of the largest digital financial platforms in the world, with more than... ...components into robust, easy-to-use internal products. Leading 0→1 and modernization initiatives, making pragmatic trade-offs...Work at officeWork from homeWorldwideRelocation packageFlexible hours$83.52k - $130k
...Senior Lead Software Engineer Apply Online The Senior Lead Software Engineer is a senior technical leader responsible for designing, developing, and delivering innovative solutions to complex business and technical challenges. This role provides architectural...Work experience placementLocal areaRemote work- ...leave and adoption leave with adoption financial assistance Employee discount program Job Description Summary: The Lead Software Engineer provides expert advice and counsel to users, management, and IT teams for moderately complex systems. This is a lead role...
- ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team...For contractors
- ...City: Austin Summary Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW... ...and capable of mentoring a team of engineers. The Senior Lead Engineer, Software will work in cross functional teams with...Contract workWork at officeRemote work
$108.08k - $169.2k
...Lead, Software Engineering The Northern Trust Company seeks a Lead, Software Engineering to design, build, and test software applications and solutions. Define technical system requirements for complex data processing and software development projects. Collaborate...Part timeH1bRemote workFlexible hours- ...Lead Software Engineer This is a hybrid role - 2 days remote and 3 days in the Malvern, PA office. CubeSmart is currently seeking a Lead Software Engineer to join the Information Technology team at our corporate office in Malvern, PA. The Lead Software Engineer...Work at officeRemote work
$155k - $175k
...Lead Software Engineer This is a remote-first role that may require travel to Boston, MA for new hire onboarding and occasional in-person team meetings and company events. We are seeking a Lead Engineer to join our Engineering department. In this role, you will...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!













