Job Closed

This listing is no longer active.

Acosta logo
Acosta

Trusted Brands Trust Us

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1927H1B SponsorCompany SiteLinkedIn

Location

California

Posted

8 days ago

Salary

$120K - $140K / year

Seniority

Senior

Job Description

Senior Software Engineer

Acosta

• Design, develop, maintain, and support enterprise applications using modern .NET (.NET 9 and beyond) • Work directly with business users, customers, and stakeholders to understand requirements, clarify needs, and recommend practical solutions • Perform business analysis by documenting processes, identifying gaps, translating business requirements into technical specifications, and validating solutions with end users • Jump into existing and legacy .NET applications to troubleshoot production issues, analyze unfamiliar code, support integrations, and improve stability and maintainability • Debug complex application, data, integration, and configuration issues across legacy systems, APIs, SQL Server databases, scheduled jobs, and operational workflows • Work extensively with Microsoft SQL Server, including writing and optimizing SQL queries, views, stored procedures, and data fixes • Support and enhance existing database schemas, data integrations, reporting needs, and operational data flows • Build and maintain APIs and backend services that integrate internal and external systems • Develop, deploy, and support applications using Microsoft Azure development-related services, including Azure App Service and related cloud application services • Use AI-assisted development tools to accelerate research, code analysis, debugging, documentation, test planning, and solution design while maintaining sound engineering judgment • Work with AI/LLM APIs and services (e.g., Azure OpenAI or similar) to prototype and support lightweight AI-enabled features, integrations, or workflows • Understand and contribute to AI solution patterns such as prompt design, retrieval-augmented generation (RAG), and data grounding approaches, as applied to real business use cases • Evaluate practical AI use cases that can improve internal workflows, automate repetitive tasks, enhance knowledge retrieval, or support business users more effectively • Identify opportunities to modernize, refactor, and improve current solutions without disrupting business operations • Participate in technical discussions and help guide design and architectural decisions • Communicate clearly with engineers, business partners, customers, and stakeholders throughout discovery, development, testing, deployment, and support

Job Requirements

  • Customer-focused and comfortable working directly with business users and stakeholders
  • Strong communicator who can explain technical issues clearly to both technical and non-technical audiences
  • Strong analytical thinker who can ask good questions, uncover root causes, and connect business needs to technical solutions
  • Comfortable debugging unfamiliar legacy systems, tracing data flows, reading existing code, and learning how older applications work
  • Curious and pragmatic about AI, with a working understanding of how AI/LLM-powered systems function (prompts, APIs, grounding, data flows) and the ability to identify where they can improve productivity, analysis, support, or solution quality without overcomplicating the architecture
  • Willing to challenge assumptions, call out risks, and propose practical alternatives
  • Strong sense of ownership and a proactive, can-do attitude
  • Able to balance production support, business priorities, technical debt, and new development
  • Strong independent worker who is ready to jump in and start contributing on a small engineering team
  • Experience with modern Javascript UI frameworks (React, Angular, Vue) and ASP.Net.
  • Hands-on experience with AI-assisted development tools, prompt engineering, LLM-based workflows, RAG concepts, or practical AI pilots that support software delivery or business operations
  • Experience using AI tools to analyze legacy code, summarize technical documentation, accelerate troubleshooting, generate test scenarios, or improve developer productivity
  • Exposure to AI-enabled knowledge retrieval, document search, semantic search, embeddings, vector databases, or chatbot-style solutions for internal business users
  • Ability to evaluate where AI can responsibly improve business processes, support workflows, data analysis, documentation, or operational efficiency
  • Familiarity with integrating AI capabilities into applications, automation workflows, APIs, or internal tools while considering accuracy, security, usability, and maintainability
  • Experience working with AI/LLM APIs (e.g., Azure OpenAI, OpenAI, or similar) to prototype or integrate AI capabilities into applications, automation workflows, or internal tools

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000

• Design, build, and maintain full stack features across front-end and back-end systems. • Develop and integrate scalable back-end services using Node.js and C#. • Work with relational and NoSQL data stores to support application needs. • Build and deploy cloud-native solutions on AWS, leveraging event-driven and serverless patterns. • Write and maintain automated tests to ensure code quality and reliability. • Manage infrastructure as code and contribute to CI/CD pipelines. • Collaborate closely with cross-functional engineering teams in a fast-paced, agile environment.

Latin America
C1 logo

Senior Principal Engineer

C1

Elevating Connected Human Experiences

Full TimeRemoteTeam 1,001-5,000Since 1993H1B No Sponsor

• Defines and drives the technical vision, strategy, and architecture for complex systems • Leads large-scale engineering initiatives from concept to delivery • Provides deep technical expertise and guidance to the engineering team and project leaders • Sets and enforces engineering standards, processes and best practices • Collaborates with cross-functional partners to align technology solutions with business objectives • Mentors and Coach engineers, fostering a culture of innovation and excellence • Evaluates new technologies, tools, and methods to improve system performance and efficiency • Represents the engineering organization in technical discussions with executives, clients and partners

United States
$150K - $200K / year
Fleetio logo

Senior Software Engineer, Mobile

Fleetio

Track, analyze and improve your fleet operations with Fleetio

Full TimeRemoteTeam 51-200Since 2012H1B Sponsor

• Design, build, and deliver high-quality mobile features using Swift and modern iOS technologies. • Interest in contributing to Android or cross-platform solutions. • Own complex technical initiatives from planning through implementation, testing, and release. • Partner closely with Product and Design to deliver customer-focused solutions on a regular cadence. • Design maintainable, scalable, and well-tested software that supports long-term product growth. • Lead technical design discussions and contribute to architectural decisions across the mobile platform. • Write automated unit tests that improve confidence and reliability. • Leverage AI-powered development tools to accelerate implementation, testing, and documentation while maintaining high engineering standards. • Proactively identify opportunities to improve application performance and stability. • Mentor teammates through pairing, code reviews, technical discussions and knowledge sharing. • Help define and evolve engineering best practices across the Mobile Engineering team.

United States
Job Closed
Workana logo

Senior Full-Stack Developer

Workana

The largest platform for hiring top remote talent from Latin America.

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Develop and maintain features across the stack using TypeScript, Node.js, React, and Next.js. • Build and support backend services and cloud components in AWS, including Lambda, SQS, DynamoDB, and IAM. • Improve system reliability, maintainability, and performance in an existing production codebase. • Apply security-conscious development practices and support secure-by-default engineering decisions. • Collaborate with product and technical stakeholders to deliver high-quality solutions. • Review, validate, and refine AI-assisted code and tooling outputs before merging into production. • Contribute to engineering best practices, code quality, and technical documentation.

Brazil