Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Cross Platform Application Development)

Salient Systems

Senior Software Engineer (Cross Platform Application Development)

At Salient Systems, we are hiring for a Senior Software Engineer (Cross Platform Application Development). This person reports to the Sr. Manager of Engineering and is responsible for designing, developing, and maintaining high-quality Cross Platform applications using technologies such as.NET, C#, and C++. This role requires a deep understanding of Cross Platform application architecture, UI/UX design principles, and the ability to work effectively in a collaborative, agile environment. The Senior Software Engineer will lead technical efforts for new feature development, optimize existing features, and ensure that the applications meet performance, quality, security, and scalability requirements. This role also demands proficiency in SQL/DB management, communication protocols, REST/COM interfaces, .NET Core, client-server architecture, video/streaming technologies, and camera profile knowledge. Familiarity with AI-assisted software development practices is increasingly valued and considered a strong plus.

Key Responsibilities:

• Design, develop, and maintain robust Cross Platform applications using modern.NET, C#, and/or C++.

• Implement and optimize user interfaces with a focus on usability, responsiveness, maintainability, and performance.

• Develop and integrate software modules that interface with hardware components, video/streaming systems, and other software systems.

• Leverage SQL/DB management, communications protocols (TCP, etc.), REST/COM interfaces, and client-server architecture to enhance application functionality.

• Utilize.NET Core for building scalable and efficient applications.

• Leverage AI-powered development tools (e.g., code generation, code review assistants) to improve productivity and code quality — direct experience is a strong plus.

Technical Leadership

• Mentor and guide junior engineers, fostering a culture of technical excellence and continuous improvement.

• Lead code reviews, ensuring adherence to design patterns, coding standards, and maintainability best practices.

• Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.

• Champion a sense of ownership and responsibility within the team, taking the lead in critical technical decisions.

• Actively identify areas for team improvement and drive initiatives to enhance team collaboration and effectiveness.

• Promote and introduce AI-assisted workflows where appropriate to accelerate development cycles.

Architecture & Design

• Design and implement software architectures that support complex application features, scalability, and maintainability.

• Create detailed design documents, technical specifications, and other documentation to ensure proper implementation and maintainability of solutions.

• Evaluate and recommend new tools, technologies, and methodologies — including AI-driven development tools — to improve the development process.

• Design systems with a deep understanding of the interplay between components, ensuring effective communication of designs through diagrams and written documentation.

Performance Optimization

• Identify and resolve application performance bottlenecks to ensure efficient operation across various hardware configurations.

• Utilize profiling and diagnostic tools to monitor and optimize application performance, including memory usage, CPU efficiency, and load times.

• Ensure applications are optimized for video/streaming performance, including camera profile management and related technologies.

Quality Assurance & Testing

• Write and maintain unit tests, integration tests, and automated UI tests to ensure application reliability.

• Collaborate closely with QA engineers to identify, debug, and resolve defects.

• Participate in continuous integration processes to ensure frequent, reliable releases.

Requirement Gathering, Estimation & Collaboration

• Collaborate with product managers, designers, and other stakeholders to gather and refine requirements.

• Translate business requirements into technical specifications and user stories.

• Actively participate in agile ceremonies, such as sprint planning, daily standups, and retrospectives.

• Justify priority lists and offer pros/cons for alternative approaches during the technical design and estimation process.

Security & Compliance

• Implement security best practices to protect applications from vulnerabilities and threats.

• Ensure compliance with industry standards and regulations in software development.

Requirements

Education

• Bachelor's degree in Computer Science, Software Engineering, or a related field.

Experience

• 5+ years of experience in Cross Platform application development using modern.NET, C#, and/or C++.

• Proven track record of developing and delivering high-quality, maintainable, and performant Cross Platform applications.

Technical Skills

• Expert-level proficiency in modern programming languages (.NET,.NET Core, C#, C++).

• WPF experience is considered a plus but not required.

• Strong understanding of SQL/DB management, communications protocols (TCP, etc.), REST/COM interfaces, and client-server architecture.

• Experience with video/streaming technologies, including camera profile management — a strong plus.

• Deep understanding of Cross Platform application architecture, threading models, and asynchronous programming.

• Experience with UI/UX design principles and implementing rich user interfaces.

• Familiarity with version control systems (e.g., Git), CI/CD pipelines, and software development tools.

• Familiarity with AI tools in software development (e.g., AI code generation, AI-assisted code review) — a strong plus.

Soft Skills

• Strong problem-solving and analytical skills.

• Excellent communication and collaboration abilities, with experience working in cross-functional teams.

• Ability to work independently and take ownership of complex technical challenges.

Key Competencies

Technical Excellence: Deep expertise in Cross Platform application development and related technologies, with growing familiarity with AI-assisted development practices.

Leadership: Ability to mentor and guide junior engineers while driving technical projects to completion.

Innovation: Ability to innovate and introduce new solutions — including AI tools — to improve the development process and application performance.

Collaboration: Strong team player with a collaborative approach to working with cross-functional teams.

KPIs (Key Performance Indicators)

• Successful delivery of high-quality Cross Platform applications on time and within scope.

• Application performance metrics, including responsiveness, memory usage, CPU efficiency, and video/streaming performance.

Compensation

Salary is commensurate with experience. Salient Systems provides an excellent benefits package including; partial employer paid health insurance, employer sponsored life, short-term, and long-term disability insurance, voluntary dental and vision insurance, 401(k), and unlimited PTO. Our values are commitment, collaboration, customer focus, determination, and innovation! A fun, entrepreneurial spirit and initiative are key elements of the Salient environment. We foster a culture of collaboration through supporting team building events and continuing career growth and development.

Equal Employment Opportunity

Salient Systems is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and transfer. Salient Systems makes hiring decisions based solely on qualifications, merit, and business needs at the time.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Cross Platform Application Development) in Austin, TX vacancy
  •  ...Docker, we make app development easier so...  ...Joining the Desktop Platform team means shaping...  ...tools in modern software development. The...  ...like a platform engineer—designing modular...  ...owning ambiguous, cross-cutting problems...  ...platform desktop applications or lifecycle components... 
    Application
    Senior
    Remote work
    Worldwide
    Home office

    GrabJobs

    Austin, TX
    3 days ago
  • $184.5k

    Senior Engineering Manager role is part of the Search & Recommendations Platform organization within the Product & Technology...  ...of services and applications. Champion the integration...  .... Collaborate cross‑functionally with...  ...experience. 8+ years of software engineering... 
    Application
    Senior

    Expedia, Inc.

    Austin, TX
    18 hours ago
  • $184.5k

     ...offices), and career development resources, all...  ...technology platform powered by data...  ...satisfaction.This Senior Engineering Manager role is...  ...of services and applications.Champion the integration...  ....Collaborate cross-functionally...  ...experience.8+ years of software engineering... 
    Application
    Senior
    Local area
    Flexible hours

    Expedia Group

    Austin, TX
    18 hours ago
  • A leading company in AI seeks a Senior Software Development Engineer to drive the development of its Health platform. The role includes architecting and developing software applications and managing backend systems. Candidates should have strong expertise in Python and... 
    Application
    Senior

    Autonomize, Inc

    Austin, TX
    18 hours ago
  •  ...Speechify expands, our Platform team seeks a Senior Software Engineer. This role is central to...  ...clients. Work closely with cross-functional teams to...  ...Proven experience in backend development: TS/Node (required), Go...  ...high availability applications on Kubernetes What We... 
    Application
    Senior

    GrabJobs

    Austin, TX
    18 hours ago
  • $175k - $210k

     ...thinkers. System builds software to help the world...  ...and experienced Senior Software Engineer to join our team. The...  ...that power high-impact applications advancing public...  ...impact. Collaborate with cross-functional partners...  ..., unit testing and development strategies in an agile... 
    Application
    Senior
    Flexible hours

    GrabJobs

    Austin, TX
    4 days ago
  • FloSports, Inc. is seeking a Senior Native Apps Engineer to join its mobile and TV platform squad in Austin, Texas. This role...  ...writing and evolving native applications for iOS and Android while also...  ...familiarity with AI-assisted development tools, and a strong understanding... 
    Application
    Senior

    FloSports, Inc.

    Austin, TX
    18 hours ago
  • $182k - $222k

     ...CTEM). The HackerOne Platform unites agentic AI...  ...accountability. Senior Software Engineer, Platform Location:...  ...contribute directly to the development of our next-...  ...handling. Collaborate cross-functionally with...  ...generative AI models into applications Familiarity... 
    Application
    Senior
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Austin, TX
    1 day ago
  •  ...Blenderbox is now hiring a Senior .NET Software Engineer (Contract) with expert...  ...NET Web API, SQL, LINQ, API development and React. You will be...  ...the right candidate. Cross-functional collaboration is...  ...experience building websites and applications for mission-driven... 
    Application
    Senior
    Full time
    Contract work
    Immediate start
    Remote work

    GrabJobs

    Austin, TX
    4 days ago
  • $155.42k - $205.9k

     ...The ML Inference Platform is part of the...  ...and feature development by optimizing for...  ...are seeking a Senior ML Infrastructure engineer to help build and...  ...backend software components....  ...ability to drive cross-functional initiatives...  ...what a successful applicant might be paid... 
    Application
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  •  ...wins deals. As a Software Engineer II, AI Platform, you’ll help...  ...contribute to the development of core platform capabilities...  ...on supporting senior ICs on the team by...  ...AI engineers, and cross-functional teams to...  ...scale GenAI-powered applications across Samsara.... 
    Application
    Contract work
    Internship
    Remote work

    GrabJobs

    Austin, TX
    18 hours ago
  •  ...leading company in the automotive sector seeks a Senior Software Engineer to drive the development of manufacturing applications. The ideal candidate will leverage their...  ...a hybrid work opportunity, collaborating with cross-functional teams to deliver high-quality software... 
    Application
    Senior

    General Motors

    Austin, TX
    1 day ago
  •  ...Senior Embedded Software Engineer Singapore Ambiq is on a mission to enable...  ...products, and AI-powered edge applications. Our cross-functional teams span design, research, development, production, marketing,...  ...SoC and emulation platforms. In this role, you will... 
    Application
    Senior

    Ambiq

    Austin, TX
    4 days ago
  • $184k - $287.5k

    Senior Linux Kernel Systems Software Engineer - CSP Engagements page is loaded## Senior...  ..., Linux kernel development, and middleware...  ...generation computing platforms. You will work at...  ...Collaborate with cross-functional teams in...  ..., middleware, and applications with focus on AI/... 
    Application
    Senior

    NVIDIA Corporation

    Austin, TX
    1 day ago
  • $136.9k

    Senior Software Engineer, AI Platform & Agents Coalition is the world's first Active Insurance...  ...Engineer to lead the development of our internal AI...  ...capabilities and production-grade applications, turning complex AI...  ...orchestrating multi-agent systems. Cross-Functional Fluency:... 
    Application
    Senior
    Fixed term contract
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition Inc

    Austin, TX
    4 days ago
  • $120.5k - $162.68k

     ...seeking an accomplished Senior Software Engineer with deep expertise...  ...) and Database (DB) application programming to drive...  ...modernization platform. This role is ideal...  ...Contribute to the design and development of key components...  ...Contribute to cross-team engineering initiatives... 
    Application
    Senior
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Austin, TX
    4 days ago
  • $163.55k - $173.55k

     ...Senior Engineer, Software Development Name of Employer: LPL Financial LLC Position Title...  ...deploy, and support cloud-based applications published on Salesforce AppExchange platform. Ensure compliance with...  .... Collaborate with cross-functional teams including product... 
    Application
    Senior
    Remote work
    Work from home

    LPL Financial

    Austin, TX
    2 days ago
  • $118.45k - $260.59k

     ...health technology platform that unifies pharmacies...  ...experiences. The Senior Manager - Software Engineering will lead...  ...strategic vision, development, and execution of our...  ...innovation, manage cross‑functional teams, and...  ...We anticipate the application window for this opening... 
    Application
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Austin, TX
    18 hours ago
  • $184k - $287.5k

    Senior Systems Software Engineer page is loaded## Senior Systems Software...  ...team. As a Cloud Platform Software Engineer,...  ...work end‐to‐end—from development to test, deployment...  ...collaborate with cross-functional teams to...  ...infrastructure, Kubernetes, and application runtime layers,... 
    Application
    Senior
    Remote work

    NVIDIA Corporation

    Austin, TX
    18 hours ago
  • $184.5k

     ...offices), and career development resources, all to...  ...world. Join us.Senior Manager, Software Development Engineering: Lodging Booking PlatformAbout...  ...Lodging Booking Platform Technology team is...  ...teams to deliver cross-domain initiatives...  ...any part of the application or recruiting... 
    Application
    Senior
    Local area
    Flexible hours

    Expedia Group

    Austin, TX
    18 hours ago
  • $95k - $120k

    Senior Software Engineer Data Warehouse Full Time Professional US...  ...assessment design and development organization. We...  ...enterprise‑grade data platforms that support large‑scale...  ...best practices and cross‑functional...  ...with FERPA and other applicable regulations. Evaluate... 
    Application
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    New Meridian Corporation

    Austin, TX
    18 hours ago
  •  ...seeking an experienced Full Stack Senior Software Engineer to design and implement web and mobile applications that enhance vehicle service and repair...  ...years of experience in full stack development, expertise in Java, SQL, and cloud platforms like Azure or AWS. You will lead... 
    Application
    Senior

    General Motors

    Austin, TX
    4 days ago
  • $193.3k - $261.5k

     ...The Senior SoC Software DevOps Engineer role centers on enabling the rapid and reliable development of software for AWSs most advanced...  ..., and virtual platforms for AWS's custom ML...  ...Experience building cross-environment or...  ...Los Angeles County applicants: Job duties for this... 
    Application
    Senior
    Local area
    Immediate start
    Flexible hours

    Amazon

    Austin, TX
    4 days ago
  • Senior Software Engineer - Navigation Own the development of production-grade navigation software for autonomous humanoid...  ...manufacturing and logistics, with future applications in healthcare, the home, and...  ...optimization. Strong cross‑functional collaboration and communication... 
    Application
    Senior
    Local area

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    18 hours ago
  •  ...Senior Software Engineer (Voice Platform), Customer Systems Join a team building the next generation of large...  ..., you will lead the design and development of highly scalable distributed systems...  ...promote equal opportunity for all applicants without regard to race, color,... 
    Application
    Senior

    Apple

    Austin, TX
    1 day ago
  • Senior Lead Engineer, Software (Austin) Location: Austin, TX, US General...  ...levels (firmware to application), adhering to established development processes (e.g., Agile...  ...requires collaboration with cross-functional teams to...  ...existing systems and platforms. What You’ll Bring... 
    Application
    Senior
    Work at office

    Celestica Inc.

    Austin, TX
    18 hours ago
  • $159k - $211.67k

     ...also building a world-class engineering culture committed to hiring...  ...best. We are looking for a Senior Software Engineer to join a founding...  ...implement the Agentic AI Platform , the orchestration layer and...  ...a strong systems engineer. Applicants must be authorized to work... 
    Application
    Senior
    Local area
    Work from home
    Flexible hours

    GrabJobs

    Austin, TX
    2 days ago
  • $200k - $250k

     ...payments and financial platform for global...  ...and software, we empower over...  ...a truly global, cross‑site engineering organization, with...  ...for passionate Senior Software Engineers...  ...your professional development and offer opportunities...  ...quality. Applicant Safety Policy: Fraud... 
    Application
    Senior
    Worldwide

    Airwallex

    Austin, TX
    2 days ago
  • $174.9k - $222k

     ...Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key...  ...In this role, you will lead the development of core platform services, tackle...  ...is based on what a successful applicant might be paid in accordance with... 
    Application
    Senior
    Temporary work
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    18 hours ago
  •  ...integrates hardware, software and system level...  ...of architects, engineers, and business professionals...  ...and experienced Senior Software Engineer, Kubernetes Platform and Fabric...  ...practices for software development in a cloud-native...  ...and low-latency application requirements.Experience... 
    Application
    Senior
    Full time
    Remote work
    Flexible hours

    Cornelis Networks

    Austin, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Cross Platform Application Development). Be the first to apply!