CrawlJobs Logo

Software Developer 2

United States, Austin, TX · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Arthur Lawrence is looking for a Software Developer 2 one of our clients in Elgin, TX.

Requirements

  • 4+ years of experience in AI/ML engineering or advanced data science, with proven delivery of production-grade autonomous agents
  • Strong expertise in LLM frameworks (LangChain, LangGraph, CrewAI, AutoGPT), RAG architectures, and Python-based AI/ML tools (OpenAI, Hugging Face, Azure AI)
  • Experience with LLM integrations, AI governance, MCP, guardrails, and handling sensitive data (PII/PHI)

Nice to have

  • Experience building multi-agent workflows and optimizing LLM cost and performance
  • Familiarity with enterprise-scale AI deployments and scalability best practices

Looking for more opportunities?

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

Similar Jobs for

Software Developer 2

8 matching positions

Software Developer 2

Arthur Lawrence is looking for a Software Developer 2 one of our clients in Elgi...
Location
Location
United States , Elgin
Salary
Salary:
Not provided
arthurlawrence.net Logo
Arthur Lawrence
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience as a facilities Manager
  • 5+ years contracting experience with IBM TRIRIGA/Maximo, including at least one completed contract
  • 4+ years of experience with TRIRIGA Projects Version 10
Read More
Arrow Right

IT Software Developer Analyst-Level 2

Responsible for the development and integration of new or existing applications ...
Location
Location
United States , Not Applicable
Salary
Salary:
Not provided
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Systems, or a related field required
  • 6-10 years of experience in application development, cloud computing, and enterprise software architecture
  • Proficiency in SQL, Python, Power BI, Java, .NET, AWS, and cloud-based technologies
  • Knowledge of DevOps practices, cloud automation, ERP integration, CI/CD pipelines, and microservices architecture
  • Experience with SCADA operations, Power BI, AWS Glue, Lambda, SNS, and SQS
  • Understanding of security, compliance, and regulatory requirements like SOX and cybersecurity best practices
Job Responsibility
Job Responsibility
  • Lead development and integration efforts for new or existing applications
  • Design, develop, and maintain Power BI dashboards, SQL databases, or full-stack applications
  • Troubleshoot complex system issues and provide solutions
  • Mentor junior developers and assist in Agile project planning
  • Ensure compliance with industry standards, security policies, and best practices
  • Responsible for the development and integration of new or existing applications into the technical infrastructure and existing business processes
  • Provides technical or functional guidance to project or work teams as needed within a specific discipline
  • Collaborates on an ongoing basis with the Business Systems Analyst
  • Analyzes, designs, develops, tests, debugs, implements, maintains, and/or enhances existing or new systems/ web pages that are reliable and efficient
  • Responsible for the writing and updating full-stack applications on existing hardware and business processes
What we offer
What we offer
  • medical
  • dental
  • vision
  • life
  • disability
  • and other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
Read More
Arrow Right

Software engineer 2 / Senior Software engineer - Azure Data

Microsoft's Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
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 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with the Azure stack including Storage, Compute, Networking, Fabric, Purview, Synapse, AKS, DevOps, Data Factory, or Power BI
  • Experience with big data technologies such as Spark, Kafka, Hadoop, or HBase
  • Experience building data lake or data engineering products, tools, or pipelines
  • Familiarity with container-based architectures (Docker, Kubernetes)
  • Ability to debug complex distributed systems on Linux and/or Windows platforms
Job Responsibility
Job Responsibility
  • Write extensible, maintainable code in C#, Java, Scala, or Python for Fabric Materialized Lake View services and HDInsight components
  • Use AI tools and coding best practices across the development lifecycle
  • Design data refresh, scheduling, and query optimisation features with minimal supervision
  • Review code from teammates for correctness, test coverage, security risks, and adherence to team standards
  • Coach junior engineers through code reviews
  • Debug complex issues in distributed systems running on Azure, Linux, and Windows
  • Run live site operations on a rotational, on-call basis
  • Integrate logging and instrumentation to gather telemetry on system health, performance, reliability, and security
  • Work with product managers, technical leads, and partners across geographies to define customer requirements for Materialized Lake View features
  • Fulltime
Read More
Arrow Right

Sr Software Engineer / Sr Software Developer -- Technical Lead

A leading technology‑driven product company is seeking a Development Lead to ste...
Location
Location
United States , Quad Cities/Bettendorf, IA
Salary
Salary:
95000.00 - 125000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience (senior level)
  • 1–2+ years leading projects or managing developers
  • Java 8
  • MySQL
  • JavaScript/jQuery
  • Experience in Linux environments and Java Tomcat
  • Stable work history (no job hoppers)
  • Must currently live within 30 miles of the Quad Cities
Job Responsibility
Job Responsibility
  • Spend 50–75% coding (60% maintenance, 40% new feature development)
  • Lead and guide a team of 7 developers (3 U.S., 4 India)
  • Assign work, manage delivery, and support daily development activities
  • Partner closely with QA and Product for requirements, design, and execution
  • Work full‑stack: 60–70% backend, 30–40% frontend
  • Eventually own 1:1s and all responsibilities of the Development Manager
What we offer
What we offer
  • excellent benefits
  • Fulltime
Read More
Arrow Right
New

Full Stack Software Developer I

Join the Center of Money team as a Full Stack Software Developer and accelerate ...
Location
Location
Canada , Toronto
Salary
Salary:
94000.00 - 127000.00 USD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science or related technical field (or equivalent practical experience)
  • 0–2 years of experience developing web, software, or mobile applications (internships and academic projects welcome)
  • Foundational understanding of software engineering principles and object-oriented programming
  • Experience (academic or professional) with at least one object-oriented language such as Ruby, Java, C#, Python, or C++
  • Basic understanding of the Software Development Life Cycle (SDLC)
  • Familiarity with web services (REST preferred)
  • Exposure to unit testing and testing fundamentals (TDD is a plus)
  • Eagerness to learn, take feedback, and grow within a collaborative engineering environment
  • Strong problem-solving skills and attention to detail
  • Effective verbal and written communication skills
Job Responsibility
Job Responsibility
  • Contribute to the delivery of high-quality web software including requirements clarification, design discussions, coding, testing, and documentation
  • Spend the majority of time (90+%) hands-on coding, learning, and improving implementation skills
  • Participate in code reviews and incorporate feedback to improve code quality and engineering practices
  • Assist in resolving defects/bugs identified during QA testing, pre-production, and production
  • Collaborate effectively with team members to deliver against sprint commitments
  • Work cross-functionally with product management, QA/QE, and other engineering teams to support shared goals
  • Follow established engineering processes, standards, and best practices
  • Demonstrate a commitment to team success and positive team dynamics
  • Show curiosity and passion for growing technical skills in service of customers
  • Participate in Agile ceremonies (standups, sprint planning, retrospectives) and contribute actively
What we offer
What we offer
  • cash bonus
  • equity rewards
  • benefits
  • Fulltime
Read More
Arrow Right

Software Developer

Aquila Technology is seeking a Software Developer to join our team in supporting...
Location
Location
United States , Lexington
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • 4 years – Software/Algorithm Development
  • 4 years – Background with Link Layer/Mac protocols
  • 4 years – C/C++ Programming
  • 4 years – Development experience on a Linux platform
  • 4 years – Object Oriented Software Design and Development
  • 4 years – Software Design/Development
  • 4 years – Unix/Linux Shell Scripts
  • 2 years – Communication Systems
  • 4 years – Embedded, real-time system deployment, test, and debug
Job Responsibility
Job Responsibility
  • Design, develop, and maintain link layer software for real-time systems
  • Implement and optimize algorithms for data transmission and communication protocols
  • Collaborate with cross-functional teams to integrate software components into larger systems
  • Debug and resolve issues in real-time software applications
  • Write clean, efficient, and well-documented code adhering to best practices
  • Conduct performance analysis and tuning to ensure system reliability and efficiency
  • Participate in code reviews and provide constructive feedback
What we offer
What we offer
  • PTO – 15 days (vacation/sick)
  • 10 paid holidays – 6 standard (New Year’s, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas) – 4 floating holidays
  • 1.5 paid days, or 12 hours, for approved volunteer work
  • 1 week of paid maternity/paternity LOA after 1 year of Full-time employment
  • Tuition & Training Reimbursement– 5K annually
  • 401K with Fidelity – Eligible to participate following 90 days of employment
  • Cell Phone & Internet Reimbursed up to $150 monthly
  • Buy Your Own Device (BYOD) – eligible for reimbursement of up to $1,500 every three (3) years
  • Fulltime
Read More
Arrow Right
New

Software Developer (.NET)

Are you interested in using your skills to help shape the Cyber, Security, & Int...
Location
Location
United States , Fort Meade
Salary
Salary:
140000.00 - 147000.00 USD / Year
amentum.com Logo
Amentum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in a relevant field and 12 years’ relevant experience
  • with a portion of the experience within the last 2 years
  • or Bachelor’s degree and 14 years of relevant experience
  • or Associate degree and 16 years of relevant
  • or High school diploma and 20 years of relevant experience
  • Security Plus certified
  • 10+ years of professional software development experience with a strong focus on .NET technologies
  • .NET Core Expertise: Deep understanding and practical experience with .NET Core development
  • C# Proficiency: Exceptional C# programming skills with a thorough understanding of object-oriented programming principles
  • EF Core & SQL Server: Extensive experience with Entity Framework Core, Code First, Migrations, and SQL Server
Job Responsibility
Job Responsibility
  • Develop new, cutting-edge software solutions for SENTINEL utilizing strong C# programming skills
  • Maintain and enhance existing functionality within the SENTINEL application
  • Contribute to the design and architecture of new features and components
  • Develop enterprise-level web applications utilizing .NET Core, Razor Pages, Dependency Injection, Web APIs, and HTTP request/response handling
  • Utilize Entity Framework (EF) Core, Code First, Migrations, and LINQ syntax to manage data interactions with SQL Server, including data insertion, querying, updating, and deletion
  • Daily use of Visual Studio and SQL Server Management Studio for bug fixing and new functionality development
  • Daily use of Azure DevOps and Git for source code management, version control, and collaboration
  • Utilize a strong understanding of SQL Server and relational database principles to create, modify, and delete database objects
  • Troubleshoot and address database performance issues
  • Possess exceptional JavaScript development skills
What we offer
What we offer
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
  • 17 days of vacation per year
  • Fulltime
Read More
Arrow Right

Software Developer

We are looking for a Software Developer to be responsible for contributing to th...
Location
Location
United States , Arlington
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field with 2–4 years of relevant experience, or a Master’s degree with less than 2 years of prior relevant experience
  • Professional experience developing software using C++
  • Professional experience using Java and modern front‑end development frameworks
  • Experience with Python for application development or scripting
  • Working knowledge of relational databases such as Oracle, MySQL, PostgreSQL, MariaDB, or Microsoft SQL Server
  • Strong understanding of Linux operating systems and development environments
  • Experience with software source control and configuration management tools (e.g., Git)
  • Ability to analyze technical problems and develop effective, maintainable solutions
  • Strong collaboration and communication skills, with the ability to explain technical solutions to teammates
Job Responsibility
Job Responsibility
  • Analyze, design, develop, test, and maintain software applications and frameworks throughout the software development lifecycle
  • Write, review, and maintain high‑quality, efficient, and reusable source code
  • Implement new features, performance improvements, and software enhancements
  • Debug, troubleshoot, and resolve moderately complex technical issues and defects
  • Participate in Agile ceremonies including sprint planning, daily standups, and retrospectives
  • Own assigned development tickets and deliver work within sprint timelines
  • Collaborate with cross‑functional team members, including project managers and other developers, to support software deployments and integrations
  • Assist other technical staff with coding, testing, and problem resolution as needed
  • Apply internal best practices, coding standards, and configuration management procedures
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • company 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right