Us Software Developer Salary Jobs in Usa
4,526 positions found — Page 9
Generative AI Developer Location: Dallas TX/ Tampa FL/New Jersey
- Hybrid Fulltime/FTE Salary: Market Client: Bank Role Overview We are seeking an experienced Senior Generative AI Developer to design and implement cutting-edge AI solutions leveraging Retrieval-Augmented Generation (RAG) techniques.
The ideal candidate will have strong expertise in Python programming, FastAPI, and cloud platforms (AWS, Azure, or GCP).
This role requires a deep understanding of system architecture design, scalable APIs, and end-to-end AI solution development.
Key Responsibilities Architect and develop Generative AI applications using RAG frameworks for enterprise-scale solutions.
Design and implement robust system architectures for AI-driven platforms ensuring scalability, security, and performance.
Build and optimize APIs using FastAPI for seamless integration with AI models and data pipelines.
Collaborate with cross-functional teams to integrate AI solutions into existing systems and workflows.
Implement data ingestion, preprocessing, and retrieval mechanisms for large-scale knowledge bases.
Ensure compliance with best practices for cloud deployment (AWS, Azure, or GCP).
Conduct performance tuning and optimization of AI models and APIs.
Stay updated with the latest advancements in Generative AI, LLMs, and RAG methodologies.
Required Skills & Qualifications 8+ years of professional experience in software development and system design.
Strong proficiency in Python and experience with FastAPI for API development.
Hands-on experience with Generative AI frameworks and RAG architectures.
Solid understanding of system and architecture design principles for distributed applications.
Experience deploying solutions on any major cloud platform (AWS, Azure, GCP).
Familiarity with vector databases, embedding models, and retrieval pipelines.
Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications Experience with LLM fine-tuning, prompt engineering, and model evaluation.
Knowledge of containerization (Docker) and orchestration (Kubernetes).
Exposure to CI/CD pipelines and DevOps practices.
Email:
Job Title: Workday Extend Developer
Location: Sunnyvale, CA (5 days a week onsite)
Duration: 6 months
Rate: Up to $70 p/h (1099 or W2)
Overview:
We are currently seeking an experienced Workday Extend Developer for our client located in Sunnyvale, CA. The ideal candidate will have a minimum of 1-2 years of hands-on experience with Workday Extend and Orchestration, alongside a strong background in application development and integration. This role is pivotal in designing, developing, and deploying applications that enhance our client’s Workday platform.
Key Responsibilities:
- Application Development: Design, develop, and deploy innovative applications using Workday Extend to meet client requirements.
- UI Component Creation: Build dynamic user interface components utilizing the Workday Extend UI Framework.
- Business Logic Development: Develop and implement business logic through Workday Orchestrate, ensuring seamless operations.
- Validation & Rules Implementation: Create robust validation rules, calculated fields, and implement business process frameworks (BPF) to enhance data integrity and workflow efficiency.
- API Management: Leverage extensive experience in APIs to facilitate smooth integration with other systems, including digital platforms like Microsoft Azure.
Essential Qualifications:
- Experience: 5+ years of total work experience, with at least 1-2 years specifically in Workday Extend and Orchestration.
- Technical Proficiencies:
- Proficiency in Workday Extend and its UI Framework.
- Strong knowledge of Application Programming Interfaces (APIs).
- Experience with Microsoft Azure and Workday Human Capital Management.
Desirable Skills:
- Familiarity with additional digital applications and data integration techniques within the Workday ecosystem.
- Excellent problem-solving abilities and a deep understanding of software development life cycles.
If you meet the qualifications and are ready for this exciting opportunity, we want to hear from you! Please submit your resume for consideration.
This position requires an in-person interview with the client in Sunnyvale, CA. Candidates must be able to work onsite five days a week. Some flexibility available.
Position Title: Senior Software Engineer, Wallet Blockchain Platform
Location: Dallas, TX/Albany NY
Duration: 1+ Year
Onsite Position.
The Role
As a Senior Software Engineer on the Wallet Blockchain Platform team, you’ll get the opportunity to develop your skills and collaborate with engineers in a fun and dynamic environment.
You will work closely with technical leaders and Architects to build a secure crypto platform utilizing modern software development practices.
The Expertise and Skills You Bring
* Bachelor’s degree in computer science or related field required
* 5+ years’ experience in distributed systems development using object-oriented programming languages like Java
* Experience building resilient RESTful API using Java and Spring
* Proficient in databases and SQL
* Understanding of microservice architecture and twelve-factor app patterns
* Ability to build reliable software that can withstand unreliable environments
* Unit and integration test automation using JUnit
* Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
* Strong critical thinking skills to build end-to-end solutions
* Passionate and committed to learning new things and developing with the latest technologies and frameworks
* Work well in both small agile team and independently, having a strong user focus
* Strong analytical and communication skills and the ability to handle multiple tasks at any given time
* Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
* Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
* Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus
At Rite-Hite, your work makes an impact. As the global leader in loading dock and door equipment, we design and deliver solutions that keep our customers safe, secure, and productive. Here, you'll find innovation, stability, and the chance to grow your career as part of a team that's always looking ahead.
ESSENTIAL DUTIES AND RESPONSIBILITIES
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
- Design and build AI-powered applications using Large Language Models (LLMs) for enterprise use cases.
- Develop Retrieval-Augmented Generation (RAG) solutions using structured and unstructured enterprise data such as documents, manuals, tickets, ERP data, and knowledge bases.
- Build and orchestrate AI agents that can reason, plan, and interact with tools, APIs, and workflows.
- Implement guardrails for AI systems including prompt safety, data protection, hallucination mitigation, access control, and output validation.
- Work with multimodal AI models including text, image, and video use cases such as video analysis, summarization, and optimization.
- Integrate AI solutions with existing enterprise systems such as Salesforce, ERP platforms, data lakes, APIs, and internal applications.
- Partner with security and compliance teams to ensure responsible AI usage, data privacy, and governance.
- Prototype quickly, then harden solutions for production with monitoring, logging, evaluation, and performance optimization.
- Mentor and upskill existing developers on AI concepts, patterns, and best practices.
Required Skills & Experience
- 5+ year of full stack development experience.
- Strong software engineering background with experience building production-grade applications.
- Hands-on experience with modern LLM platforms such as OpenAI, Azure OpenAI, Anthropic, or similar.
- Practical experience building RAG pipelines using vector databases and embedding models.
- Experience with prompt engineering, prompt versioning, and evaluation techniques.
- Solid Python experience for AI development.
- Experience integrating AI services with REST APIs, microservices, and cloud-native architectures.
- Familiarity with cloud platforms such as AWS or Azure, including deployment, scaling, and security concepts.
- Understanding of data formats such as JSON, XML, and document-based data.
- Ability to translate business problems into AI-driven technical solutions.
Preferred Qualifications
- Experience with vector databases such as Pinecone, FAISS, Weaviate, or similar.
- Familiarity with frameworks such as LangChain, LlamaIndex, Semantic Kernel, or equivalent orchestration tools.
- Experience implementing AI safety controls, policy enforcement, and evaluation frameworks.
- Exposure to video or image models and multimodal AI use cases.
- Experience working in enterprise environments with security, compliance, and change management considerations.
- Prior experience mentoring or leading developers in new technical domains.
What We Offer
At Rite-Hite, we take care of our people - because when you're supported, you can do your best work. Our benefits are designed to support your health, your future and your life outside of work:
Health & Well-being: Comprehensive medical, dental, and vision coverage, plus life and disability insurance. A robust well-being program with an opportunity to receive an extra day off and more.
Financial Security: A strong retirement savings program with 401(k), company match, and profit sharing.
Time for You: Paid holidays, vacation time, and personal/sick days each year.
Join us and build a career where you're supported - at work and beyond.
Rite-Hite is proud to be an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic under federal, state, or local law.In accordance with VEVRAA, we are committed to providing equal employment opportunities for protected veterans.We are also committed to maintaining a drug-free workplace for the safety of our employees and customers.
Location: Richmond, VA or NYC, NY (Hybrid 3 Days onsite a week)
Duration: 24 months
Job Description:
We are seeking an experienced Adobe Workfront Developer / Integration Specialist to support a Retail Banking client in designing and building a scalable Workfront ecosystem. The ideal candidate will have strong expertise in Adobe Workfront Core, Workfront Planning, and Workfront Fusion, with hands-on experience building integrations and enabling enterprise workflow automation.
This role will focus on implementing a Workfront Planning MVP and integrating planning capabilities with Workfront Core using Workfront Fusion to support enterprise project management, workflow orchestration, and operational efficiency within the bank's marketing and project delivery teams.
Key Responsibilities
- Design, develop, and implement solutions using Adobe Workfront Core, Workfront Planning, and Workfront Fusion.
- Build and maintain integrations between Workfront Planning and Workfront Core to create a unified project and work management ecosystem.
- Configure Workfront workflows, custom forms, reports, dashboards, and templates to support business processes.
- Develop automation and integration workflows using Workfront Fusion to connect Workfront with other enterprise applications.
- Collaborate with business stakeholders, product owners, and technical teams to translate requirements into scalable Workfront solutions.
- Provide solution architecture guidance for expanding the Workfront platform across the organization.
- Ensure best practices in Workfront governance, security, and performance optimization.
- Support MVP development for Workfront Planning and help evolve the platform into a robust enterprise solution.
- Assist with troubleshooting, enhancements, and ongoing platform support.
Required Skills & Experience
- Strong hands-on experience with Adobe Workfront Core configuration and administration.
- Experience implementing Workfront Planning solutions.
- Expertise in Workfront Fusion for building integrations and automation workflows.
- Experience designing enterprise integrations and solution architecture around Workfront platforms.
- Knowledge of workflow automation, project management processes, and enterprise work management tools.
- Strong understanding of API integrations and data flow between systems.
- Ability to work in cross-functional teams and Agile environments.
Nice to Have
- Experience with AWS cloud services.
- Background in Data Engineering or Software Engineering.
- Experience integrating Workfront with enterprise systems, marketing platforms, or banking applications.
- Exposure to Retail Banking or Financial Services environments.
Preferred Qualifications
- Experience delivering Workfront Planning MVP implementations.
- Strong analytical and problem-solving skills.
- Excellent communication skills with the ability to collaborate with both technical and business stakeholders.
Business Overview
KINESSO is the technology-driven performance marketing agency providing actionable growth for both our agency partners and clients. We turn 'action' into 'outcome' for our clients, leveraging our unique capabilities in optimization, analytics, AI, and experimentation. KINESSO has brought together the collective power of what was formerly Matterkind, Reprise, P3, and Kinesso under one collective entity that will serve as the most powerful delivery engine in the industry. We have extensive offerings spanning across performance marketing and data and technology. Fueled by a deep understanding of consumer behavior, we offer an end-to-end engine of planning and optimization while also delivering on data-driven strategy for social platforms, actionable growth in e-commerce, and creating curated marketplaces specific to each client's function and needs. The company has more than 6,000 employees operating in more than 60 countries. Learn more at Summary
We are seeking a Staff Software Engineer to spearhead the design and development of a next-generation AI Chat Application that will serve as an enterprise-wide assistant. This application will support a diverse range of organizational functions-including HR, Finance, Business Strategy, Ad Tech, and MarTech-empowering employees with intelligent, context-aware AI capabilities to streamline daily work.
As the Staff Software Engineer, you will guide the technical direction, mentor engineers, and partner with cross-functional teams to deliver a scalable, secure, and high-performing platform.
Responsibilities
- Lead Architecture & Development: Define and implement the architecture for an AI-driven chat platform leveraging Python, GCP, and AI services.
- Team Leadership: Mentor and guide a team of engineers, driving technical excellence, collaboration, and delivery.
- LLM Integration: Build and optimize solutions with LLM foundational models to support natural language understanding, contextual reasoning, and multi-domain workflows.
- Partner with Product Owners: Collaborate closely with product owners to assess technical feasibility, translate business needs into actionable engineering requirements, and ensure alignment with overall product strategy.
- Scalability & Reliability: Ensure the system is designed with enterprise-grade security, scalability, and compliance in mind.
- Innovation: Explore and adopt emerging practices in prompt engineering, multi-agent coordination (MCP/LLM agents), and applied AI to continuously evolve the platform.
Required Skills & Experience
- 12+ years of software engineering experience building production-grade applications.
- 7+ years of experience with Java (Python experience strongly preferred).
- 3+ years of experience leading or managing engineering teams.
- Strong grasp of object-oriented programming, data structures, algorithms, and design patterns.
- Experience designing and building scalable APIs (REST, GraphQL, gRPC) and modular, extensible architectures.
- Hands-on experience with relational and NoSQL databases (e.g., MSSQL, PostgreSQL, DynamoDB).
- Familiarity with messaging and event-driven platforms like Kafka, Temporal for real-time systems.
- Strong expertise in GCP and integrating AI services with LLM foundational models.
- Experience with AI-powered developer tools (e.g., GitHub Copilot, Claude) to improve productivity and code quality.
- Strong troubleshooting, communication, and documentation skills, with a bias for secure, observable, and maintainable solutions.
- Comfortable working in Agile/Scrum environments with cross-functional teams.
Desired Skills & Experience
- Experience with context engineering and fine-tuning AI/LLM outputs.
- Familiarity with Model Context Protocol (MCP) for LLM agent orchestration.
- Knowledge of LLM agent frameworks for building multi-step, reasoning-driven AI systems.
- Experience in enterprise-grade security and compliance frameworks.
Wage and Benefits
We offer a Total Rewards package that includes medical and dental coverage, 401(k) plans, flex spending, life insurance, disability, employee discount program, employee stock purchase program and paid family benefits to support you and your family. The salary range for this position is posted below. Where an employee or prospective employee is paid within this range will depend on, among other factors, actual ranges for current/former employees in the subject position, market considerations, budgetary considerations, tenure and standing with the Company (applicable to current employees), as well as the employee's/applicant's skill set, level of experience, and qualifications.
Employment Transparency
It is the policy of our company to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, ethnicity, gender, age, religion, creed, national origin, sexual orientation, gender identity, marital status, citizenship, genetic information, veteran status, disability, or any other basis prohibited by applicable federal, state, or local law.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
The employer will make reasonable accommodations in compliance with the American with Disabilities Act of 1990. The job description will be reviewed periodically as duties and responsibilities change with business necessity. Essential and other job functions are subject to modification. Reasonable accommodations may be provided to enable individuals with disabilities to perform the essential functions.
For applicants to jobs in the United States: In compliance with the current Americans with Disabilities Act and state and local laws, if you have a disability and would like to request an accommodation to apply for a position with our company, please email .
Salary Range$180,000—$200,000 USDEveryone on our team has earned a CPC (Certified Personnel Consultant) or CTS (Certified Temporary Staffing Specialist) accreditation from the National Association of Personnel Services. We are experts at staffing and recruiting with more than 16 years of experience serving employers.
Our approach to staffing isn't just a little bit different; it's a whole different ball game. While most staffing firms emphasize transactional services (taking and filling job orders), BTI Solutions focuses on providing more strategic solutions.
By acting as workforce consultants, we are able to find innovative and intelligent strategies for improving productivity, meeting project deadlines, improving hiring quality, decreasing turnover, and reducing total labor costs.
Our recruiting and candidate assessment process assures the highest quality matches between job seeker and employer, so you will get people who not only have the right qualifications but who also have the appropriate personality fit for your organization.
More than anything, the biggest difference with BTI Solutions is the one that matters most: bottom-line results.
- 95% client satisfaction rate measures client satisfaction vs. expectations.
- Clients have worked with us for over 10 years, on average.
- BTI Solutions counts 4 Global Telecommunication companies as clients.
- Client referrals are BTI Solutions' largest source of new clients.
- Google Review 4.4, Facebook Review 4.8
Responsibilities:
- Design, develop, and maintain robust, scalable applications and modules, writing clean, efficient, and well-documented code
- Manage the entire software development lifecycle, including planning, prioritizing, testing, and releases, often using Agile methodologies
- Lead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best practices
- Work closely with project managers, business analysts, designers, and other engineers to define requirements and deliver innovative solutions
- Implement automated testing, debug issues, troubleshoot complex problems, and ensure application security and performance
- Contribute to high-level application design and database architecture
- Participate in internal and external meetings to gather the business requirements and suggest solutions
- Analyze the business requirements and suggest the best practice to apply to the business requirements
- Write clean code to produce fully functional backend processes and frontend UI modules
- Develop a new or existing system of frontend UI and APIs
- Write unit, integration, and production test scenarios
- Troubleshoot and debug to optimize application performance
- Liaise with the development team to identify and plan new features
- Ensure the developed modules comply with Samsung SDS quality assurance standards
- Research and suggest new technologies, applications, and protocols
- Be an individual contributor when it comes to designing and developing frameworks and critical pieces of code that have a wider impact
- Create detailed technical plans for the execution and implementation of projects
- Be available to answer technical questions, clarifications, and clear obstacles for the team
- Being transparent with the team about challenges, failures, and successes
- Writing development progress reports
Requirements:
- 10+ years of application development experience
- Bachelor's degree in computer science, engineering, or a related field
- Extensive knowledge of Java development. This includes the whole process, from the first line of code to implementation in the production environment
- Deep knowledge of operating systems, including but not limited to
- Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
- Proficiency in Java, with a good understanding of its ecosystems
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries
- Know-how of Java concurrency patterns
- Good understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Experience in working with popular web application frameworks like Play and Spark
- Relevant Knowledge of Java GUI frameworks like Swing, SWT, and AWT according to project requirements
- Extensive knowledge of the class loading mechanism in Java
- Experience in handling external and embedded databases such as Oracle, MS SQL, etc.
- Understanding basic design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes
- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Expertise in continuous integration
- Experience in Java Server Pages (JSP) and servlets, Web frameworks like Struts and Spring
- Web Technologies like HTML, JavaScript, CSS, JQuery
- Abstract classes and interfaces
- Constructors, lists, maps, sets
- File IO and serialization, Exceptions, and Generics
- Java Keywords like static, volatile, synchronized, transient, etc
- Multithreading and Synchronization
- Experience with profiling and debugging Java-based applications and products
- Experience integrating with backend systems preferred, such as ERPs, WMS, OMS, etc.
- Solid knowledge of performance Improvement best practices
- Experience in a similar role would be advantageous
- Willingness to build professional relationships with staff and clients
- Excellent communication, motivational, and interpersonal skills
Drupal Developer
Location: Phoenix AZ (Hybrid - Primarily remote with some time in office for trainings and meetings)- Only Locals
NOTE: Candidates must be local at time of submission, and available for in person interviews within 1 week of the posting close date
Job Description:
Client currently has an existing website
hosted on an outdated version of Drupal that needs updating. This role requires expertise in
software engineering, Drupal, and an understanding of web development best practices.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Proven experience as a CMS Developer or similar role.
- Extensive experience with Drupal.
- Proficiency in HTML, CSS, JavaScript, and PHP.
- Full-stack development experience.
- Experience with database management and web hosting services.
- Knowledge of WCAG Level AA accessibility standards.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills
Our client is looking C++ Linux Developer for Fulltime project in Austin, Texas (Onsite) Below is the detail requirement.
Title - C++ Linux Developer
Location – Austin, Texas
Experience – 5 to 7 years
Job Description:
Mandatory Skills:
- 7 years strong hands-on experience in software development using C++
- Proven hands-on experience with C and C++, including both legacy and modern standards
- Experience in API migration and code refactoring
- 6 years strong experience with Linux environments
- Knowledge of PAM, SSH, and gRPC is preferred
- Familiarity with build and installer processes
- Good working knowledge of cybersecurity principles
Potential Project Areas
- Web server upgrades
- Git repository migration
- CVE identification and remediation
Minimum Experience Required
5 Years minimum experience in the areas of software development cycle.
Include programming capabilities in the areas of HTMLICSS 3.0
Developing .NET Core Web Applications and NET 6 framework.
Azure DevOps
Gitlab - Source Control, CI/CD
Minimum Skills Required – Front End
Programming in HTML 5/CSS 3.0, ability to develop client-side web developers in:
HTML, CSS, and JavaScript Mobile Application Development Responsive Design
Mobile Application Development Responsive Design
Responsive Design
Minimum Skills Required – Back End
Developing Web Application Using NET6 Framework
Developing ASP.NET Core MVC Web Applications
Application Development in C#
Dependency Injection
RESTful APIUSON/XML
Azure Active Directory
Azure Service Bus Messaging
Full Stack Developer
Familiarity with the full Entra/Pipelines
Deployment to include Development/Test/Production
Setup of application on host server to include Development/Test/Production