CrawlJobs Logo

IT Software Engineer

United States, Englewood 43.20 - 64.26 USD / Hour · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

The Software Engineer strives to improve the user experience by implementing and enhancing applications. They perform application build and configuration management functions or work directly with Software Engineers by writing technical specification documents for development. They perform testing, configuration management for the implementation, enhance or upgrade of solutions on premise or in a cloud hosted environment.

Job Responsibility

  • Developing Robust, Scalable, and Maintainable Salesforce Solutions Aligned with Business Requirements and Best Practices
  • Designs, configures, tests, implements, and maintains solutions with limited direction
  • Responsible for delivering project assignments of medium to high complexity which includes application design, and configuration build
  • Interacts with the customer user community in a courteous and professional manner to secure business requirements
  • perform technical requirements translation and work directly with Software Development engineers when development is needed to meet business objectives
  • May lead Product Release management functions which may include developing test plans, perform test plans, facilitating with end user for end user acceptance testing and may develop application validation scripts for ongoing operations team
  • Interacts with business teams to develop application requirements and installation plans
  • Contribute to and maintain a thorough understanding of application standards, policies, and procedures
  • Participates in ensuring transition to operations functions have occurred to Technical Analysts resources for successful Leads and coordinates peer reviews of single facility or application focused configuration work to ensure it aligns to the business and technical requirements
  • Leads application management activities for a single functional area to achieve project objectives
  • Manages product lifecycle management, end user enhancement requests of moderate to high complexity, and technical aspects of the modules/applications that are assigned
  • Provides administrative, application configuration or coordinates with Software Development Engineer for code development, performs unit and integration testing for small to medium complex projects) or functional areas of larger projects or programs
  • Researches and recommends appropriate application management best practices, and tools

Requirements

  • Bachelor’s degree or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment Required
  • 2-4 years’ experience working in IT as an Application Systems Analyst or Technical analyst type role Required
  • Proven proficiency in writing robust, scalable, and efficient Apex code (classes, triggers, batch Apex, scheduled Apex, Queueable Apex)
  • Experience developing custom user interfaces using LWC or Aura frameworks
  • Expert-level knowledge of querying Salesforce data
  • Ability to maintain and enhance existing Visualforce pages
  • Experience consuming and exposing web services (SOAP and RESTful APIs) for integrations with external systems
  • Familiarity with event-driven architecture for integrations
  • Proficiency with Git for source code management
  • Understanding of continuous integration and continuous deployment pipelines
  • Ability to write comprehensive Apex unit tests with high code coverage
  • Strong debugging and troubleshooting abilities within the Salesforce platform
  • Strong problem-solving skills with an ability to translate complex business requirements into technical solutions
  • Ability to work effectively in an Agile team environment, participate in code reviews, and collaborate with BAs and other developers

Nice to have

  • Salesforce Certified Platform Developer I
  • Salesforce Certified Platform Developer II

What we offer

medical, prescription drug, dental, vision plans, life insurance, paid time off, tuition reimbursement, retirement plan benefit(s) including, but not limited to, 401(k), 403(b), and other defined benefits offerings

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

IT Software Engineer

8 matching positions

It Software Engineer

As an IT Software Engineer, you will design, develop, test, and deploy robust, s...
Location
Location
United States , Englewood
Salary
Salary:
43.20 - 64.26 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Other or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment, upon hire
  • 2-4 years' experience working in IT as an Application Systems Analyst or Technical analyst type role
  • Experience working with project life cycle or project management methodologies
  • 4 or more years' experience application support, implementation or development experience with applications in a hospital or medical related industry
  • None, upon hire
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy robust, scalable software solutions to meet business requirements and enhance user experience
  • Write clean code, participate in code reviews, debug issues, and collaborate with cross-functional teams throughout the software development lifecycle, contributing to architecture and ensuring application reliability
  • Designs, configures, tests, implements, and maintains solutions with limited direction
  • Responsible for delivering project assignments of medium to high complexity which includes application design, and configuration build
  • Interacts with the customer user community in a courteous and professional manner to secure business requirements
  • perform technical requirements translation and work directly with Software Development engineers when development is needed to meet business objectives
  • May lead Product Release management functions which may include developing test plans, perform test plans, facilitating with end user for end user acceptance testing and may develop application validation scripts for ongoing operations team
  • Interacts with business teams to develop application requirements and installation plans
  • Contribute to and maintain a thorough understanding of application standards, policies, and procedures
  • Participates in ensuring transition to operations functions have occurred to Technical Analysts resources for successful ongoing operational support
What we offer
What we offer
  • medical
  • prescription drug
  • dental
  • vision plans
  • life insurance
  • paid time off (full-time benefit eligible team members may receive a minimum of 14 paid time off days, including holidays annually)
  • tuition reimbursement
  • retirement plan benefit(s) including, but not limited to, 401(k)
  • 403(b)
  • other defined benefits offerings
  • Fulltime
Read More
Arrow Right

It Software Engineer

*This is a remote opportunity The Software Engineer strives to improve the user ...
Location
Location
United States , Englewood
Salary
Salary:
43.20 - 64.26 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment Required
  • 2-4 years' experience working in IT as an Application Systems Analyst or Technical analyst type role Required
  • Apex Development: Proven proficiency in writing robust, scalable, and efficient Apex code (classes, triggers, batch Apex, scheduled Apex, Queueable Apex)
  • Lightning Web Components (LWC) / Aura Components: Experience developing custom user interfaces using LWC or Aura frameworks
  • SOQL & SOSL: Expert-level knowledge of querying Salesforce data
  • Visualforce: Ability to maintain and enhance existing Visualforce pages (though LWC/Aura is preferred for new development)
  • REST/SOAP APIs: Experience consuming and exposing web services (SOAP and RESTful APIs) for integrations with external systems
  • Platform Events/Change Data Capture: Familiarity with event-driven architecture for integrations
  • Git and Version Control Systems: Proficiency with Git for source code management
  • CI/CD Concepts: Understanding of continuous integration and continuous deployment pipelines
Job Responsibility
Job Responsibility
  • Improve the user experience by implementing and enhancing applications
  • Perform application build and configuration management functions or work directly with Software Engineers by writing technical specification documents for development
  • Perform testing, configuration management for the implementation, enhance or upgrade of solutions on premise or in a cloud hosted environment
  • Developing Robust, Scalable, and Maintainable Salesforce Solutions Aligned with Business Requirements and Best Practices
  • Designs, configures, tests, implements, and maintains solutions with limited direction
  • Responsible for delivering project assignments of medium to high complexity which includes application design, and configuration build
  • Interacts with the customer user community in a courteous and professional manner to secure business requirements
  • perform technical requirements translation and work directly with Software Development engineers when development is needed to meet business objectives
  • May lead Product Release management functions which may include developing test plans, perform test plans, facilitating with end user for end user acceptance testing and may develop application validation scripts for ongoing operations team
  • Interacts with business teams to develop application requirements and installation plans
What we offer
What we offer
  • Medical
  • Prescription drug
  • Dental
  • Vision plans
  • Life insurance
  • Paid time off (full-time benefit eligible team members may receive a minimum of 14 paid time off days, including holidays annually)
  • Tuition reimbursement
  • Retirement plan benefit(s) including, but not limited to, 401(k), 403(b), and other defined benefits offerings
  • Fulltime
Read More
Arrow Right

IT Software Engineer

*This is a remote opportunity The Software Engineer strives to improve the user...
Location
Location
United States , Englewood
Salary
Salary:
43.20 - 64.26 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment Required
  • 2-4 years’ experience working in IT as an Application Systems Analyst or Technical analyst type role Required
Job Responsibility
Job Responsibility
  • Developing Robust, Scalable, and Maintainable Salesforce Solutions Aligned with Business Requirements and Best Practices
  • Designs, configures, tests, implements, and maintains solutions with limited direction
  • Responsible for delivering project assignments of medium to high complexity which includes application design, and configuration build
  • Interacts with the customer user community in a courteous and professional manner to secure business requirements
  • perform technical requirements translation and work directly with Software Development engineers when development is needed to meet business objectives
  • May lead Product Release management functions which may include developing test plans, perform test plans, facilitating with end user for end user acceptance testing and may develop application validation scripts for ongoing operations team
  • Interacts with business teams to develop application requirements and installation plans
  • Contribute to and maintain a thorough understanding of application standards, policies, and procedures
  • Participates in ensuring transition to operations functions have occurred to Technical Analysts resources for successful Leads and coordinates peer reviews of single facility or application focused configuration work to ensure it aligns to the business and technical requirements
  • Leads application management activities for a single functional area to achieve project objectives
What we offer
What we offer
  • medical
  • prescription drug
  • dental
  • vision plans
  • life insurance
  • paid time off
  • tuition reimbursement
  • retirement plan benefit(s) including but not limited to 401(k)
  • 403(b)
  • other defined benefits offerings
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer - Copilot CLI

Within GitHub and Microsoft CoreAI, the Copilot CLI team builds GitHub's coding ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years
Job Responsibility
Job Responsibility
  • Take ownership of critical product and platform areas of the Copilot CLI and shared agent runtime
  • Set a high technical and quality bar for agentic systems and developer-facing tooling
  • Design and ship performant, reliable terminal experiences that developers depend on for daily work
  • Use data, benchmarks, and direct user feedback to guide iteration and investment
  • Collaborate across org boundaries to enable other teams to build agentic products on top of a shared foundation
  • Influence architecture, technical direction, and engineering standards beyond your immediate team
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Software Engineer / Lead Software Engineer – Border Protection (Firewall) Technologies

The Border Protection Product Team within the Information Security-Network Secur...
Location
Location
United States , Richardson
Salary
Salary:
97000.00 - 150000.00 USD / Year
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Spring: 2–4 years of experience developing enterprise web applications using Java and Spring Framework (with a heavy emphasis on Spring Tool Suite).
  • Database Technologies: 2–4 years of experience working with PostgreSQL or DB2.
  • Application Server: 2–4 years of experience with Apache Tomcat as a web server/application deployment environment.
  • Required Programming Languages: Java
  • JavaScript
  • C++
  • C#
  • Python
  • Required Technical Skills and primary tools used: Spring Tool Suite
  • Microsoft Visual Studio
Job Responsibility
Job Responsibility
  • Create and maintain DBMS (Postgres) and IBM DB2
  • Create and deploy Java Spring applications in AWS, on EC2 servers, using Terraform code and Scalr
  • Use Azure for Entra ID for user management and authentication
  • Work with AWS Cloud, IaaS Servers, and Mainframe
  • Work with applications NSCRA (proprietary), nslookup (proprietary), Hot Spot Enabler (proprietary)
What we offer
What we offer
  • Annual raise and bonus
  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options including high deductible plan
  • 100% coverage for in-network preventative care
  • Vision, dental, telemedicine, 24/7 mental health professionals
  • Educational benefits including training programs
  • Tuition assistance programs
  • Employee resource groups
  • Mentoring
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer

We are hiring multiple Senior Software Engineers and Principal Software Engineer...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 5 years of experience in software design and backend service development
  • 5+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive a project through to delivery removing obstacles as needed to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and drive improvements to team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers
  • Act as a participant in the on-call rotation to monitor service for degradation, downtime, or interruptions and perform complex incident management and problem resolution for the service
  • Fulltime
Read More
Arrow Right