2

Remote Software Developer Jobs in Foley, AL (NOW HIRING)

High Level Engineer - Controls

Mobile, AL · On-site +1

$82K - $107K/yr

This position is REMOTE and can be located anywhere within the US. How you will do it Under general ... and cloud-based analytic software solutions. Participates in customer meetings to identify ...

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

Senior Manager, Product & Innovation

Pensacola, FL · Remote

$119K - $157K/yr

... Engineering (RME) account. This is a fully remote, succession-track leadership role: the person ... In this role, you will lead a small, high-leverage team that builds internal software products for ...

This is a remote position for candidates based in the United States. This role is contributing to ... Bachelor's degree in Engineering, Business Administration, or related field (or equivalent ...

Showing results 21-33

Remote Software Developer information

See Foley, AL salary details

$41.1K

$95.7K

$142.1K

How much do remote software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for remote software developer in Foley, AL is $95,718.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,000.00 and $111,300.00 per year, depending on experience, location, and employer.

What is a remote software developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What does a remote software developer do?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What are the key skills and qualifications needed to thrive as a remote software developer?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

What are the most commonly searched types of Software Developer jobs in Foley, AL?

The most popular types of Software Developer jobs in Foley, AL are:

What cities near Foley, AL are hiring for Remote Software Developer jobs?

Cities near Foley, AL with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Foley, AL as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $95,718 per year, or $46 per hour.

High Level Engineer - Controls

Johnson Controls

Mobile, AL • On-site, Remote

$82K - $107K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 5 days ago


Johnson Controls rating

8.0

Company rating: 8.0 out of 10

Based on 411 frontline employees who took The Breakroom Quiz

137th of 544 rated manufacturers


Job description

Build your best future with the Johnson Controls team

As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support many industries worldwide. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with experience, focused on supporting their physical, financial, and emotional wellbeing. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard - your next great opportunity is just a few clicks away!

What we offer

  • Competitive salary

  • Paid vacation/holidays/sick time -15 days of vacation first year

  • Comprehensive benefits package including 401K, medical, dental, and vision care -Available day one

  • Encouraging and collaborative team environment

  • Dedication to safety through our Zero Harm policy

  • Check us out!A Day in the Life at JCI

What you will do

The South Atlantic team GCoE team provides pre-sales project development and costing services for multiple building technologies. This role will provide Pre-sales engineering, design and estimation during project design or proposal phase, Value engineering and cost optimization, and Liaise with Sub-contractors and vendors both on their own and QAQC work from other team members. This position is REMOTE and can be located anywhere within the US.

How you will do it

Under general direction, leads the pre-sales development process for Johnson Controls Metasys Building Automation System (BAS) solutions, supporting the local markets across the South Atlantic. Project types include new construction plan-spec, existing facility retrofits and design-build opportunities.

Administers the GCoE project development process for projects across North America. Reinforces methodology and skills used to collect, analyze and present solutions, designs, scopes and cost estimates. Provides input to the sales management organization for opportunity prioritization, qualification and requirements for project development. Provides technical sales assistance to opportunities currently in the sales process. Coordinates pre-bid and pre-book estimate reviews and manages the project cost data through the booking process and release meeting.

Provides Johnson Controls Metasys along with other system application support and systems development for the South Atlantic. Uses available tools to assemble detailed applications for the customer contract, including the project development files associated with Selection Navigator, engineering designs, materials lists, and subcontractor bids as necessary.

Project responsibilities include pre-sales design support, cost development, applications engineering and product selection, specification interpretation and development, subcontractor RFP generation, subcontractor evaluation, proposal development and team coordination, project financial and execution risk management strategies, value engineering, customer satisfaction and project success.

Reviews solution application and cost of work estimates with salesperson and appropriate operations team to get mutual agreement on application. Develops consensus/buy-in from sales and operations teams before presentation to customer. Assists the sales team in communicating JCI's technical value proposition and presenting BAS solutions to the customer.

Provides scope definition and systems development direction for outside vendors and suppliers, mechanical and electrical subcontractors including scope, terms and conditions, bid forms, and contract reviews. Maintains relationships with key individuals to ensure preferred pricing where possible.

Assist in identifying specification issues or interpretation discrepancies and providing solutions to resolve. Develops control schematics, scope and cost estimate for system installation projects. Works with salesperson to develop understanding of customer requirements, critical areas and needs. Develops common orientation of job scope and details.

Interfaces with JCI OpenBlue Digital team to define integrated automation and cloud-based analytic software solutions. Participates in customer meetings to identify stakeholder needs and incorporate feedback into design. Participates in vendor coordination meetings to identify and mitigate scope overlaps/gaps. Supports JCI operations team during project turnover meetings and provides technical support during system installation phase.

Performs detailed engineering or cost impact analysis to quantify cost savings or other customer benefits. Assists in technical or financial benchmarking as needed.

Consults with sales and operations team to appropriately assess project financial and execution risk. Makes recommendations to sales team for cost effective solutions to mitigate any identified risk. Regularly updates sales and operations team on current and potential risks and recommends appropriate mitigation activities

Ensures the adherence to the Project Development process and use of standard tools and software.

Acts as a liaison between Sales and System Engineering team to assess the strengths and weaknesses of selected products and product applications.

Evaluates value-engineering options related to the Building Automation System associated with mechanical, electrical, and plumbing systems.

Participates in turnover meetings with the assigned Project Manager. Ensures that the Project Manager understands the technical solutions sold. Provides all documentation and specification related details.

Identify best-in-class engineering practices and facilitate propagation of these practices throughout the business.

Enforce and adhere to QA/QC policies, procedures and practices.

Work closely with team leaders to manage backlog execution, schedule and forecast execution of projects.

What we look for

Required

  • Five to seven years plus controls sales/operations experience with HVAC systems and project cost development of Building Automation Systems (BAS) [Automatic Temperature Controls (ATC), Building Management Systems (BMS)].

  • Must be able to work on US restricted projects.

Preferred

  • Bachelor's Degree in Engineering or Engineering Technology or equivalent work experience.

  • Demonstrated computer and analytical skills.

  • Ability to problem solve in an ever-changing environment

  • Background in JCI installation operations as Application Engineer or Installation Sales preferred.

HIRING SALARY RANGE: $76,000 to $100,000 Salary to be determined by the education, experience,
knowledge, skills, and abilities of the applicant, internal equity, and alignment with market
data.) This role offers a competitive Bonus plan that will take into account individual, group,
and corporate performance. This position includes a competitive benefits package. The
posted salary range reflects the target compensation for this role. However, we recognize
that exceptional candidates may bring unique skills and experiences that exceed the typical
profile. If you believe your background warrants consideration beyond the stated range, we
encourage you to apply. To support an efficient and fair hiring process, we may use
technology assisted tools, including artificial intelligence (AI), to help identify and evaluate
candidates. All hiring decisions are ultimately made by human reviewers. For details, please
visit the About Us tab on the Johnson Controls Careers site at
https://jobs.johnsoncontrols.com/about-us

#remote

#LI-NC1

Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.


What Johnson Controls employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Johnson Controls logo

About Johnson Controls

Sourced by ZipRecruiter

Johnson Controls is a world leader in smart buildings, creating safe, healthy and sustainable spaces. For nearly 140 years, we’ve made buildings better and now we’re transforming them again with our award-winning digital technologies and services. We’re using artificial intelligence and data driven solutions to give you deeper insight into your building’s health, sustainability and performance. It’s changing the way we design, operate and maintain indoor environments and driving to a new era of autonomous buildings. We deliver the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, hotels, manufacturing and beyond through OpenBlue, our comprehensive suite of connected solutions. Johnson Controls offers the world’s largest portfolio of building technology, software and services. Supported by a team of more than 100,000 dedicated employees working across 150 countries, we’re helping customers achieve their sustainability goals and power their mission.

Industry

Machinery manufacturing, water transportation, public safety statistics centers and offices and manufacturing

Company size

10,000+ Employees

Headquarters location

Milwaukee, WI, US