Programmer Jobs in Austin, TX

- 1,400 Jobs
All
Programmer
Senior Software Engineer
Software Engineer
Information Technology Programmer
Web Developer And Programmer
Software Developer Internship
Software Developer
SAS Programmer
Software Architect
Lead Java Developer
Lead .NET Developer
Developer/Consultant
Applications Developer
CMM Programmer
Developer Analyst
  • CMM Programmer - Metrology Technician

    Sanmina 4.6company rating

    Programmer Job In Austin, TX

    MCOSMOS and/or PC-DMIS / Quality Assurance Inspector Job Purpose This role is primarily responsible for inspecting machined parts with the programmer of a CMM in the Metrology Quality Lab. You will be responsible for the selecting the inspection methodologies and verifying acceptance criteria. You will provide assistance to the operators, machinists, and quality engineers for line-side inspection of CNC machined components, as well as first piece inspections, in-process inspection, final inspections, and first article inspections. This position is for the weekday shift 7am to 5:30 Monday - Thursday or 7am to 3:30 Monday - Friday Nature Of Duties Must have experience operating and/or programming CMMs, measures dimensions, using precision instruments, basic inspection tools, micrometer, calipers, height gauges, optical comparator, pin gauges, etc., ensure product meets specifications/drawings. Ability to calibrate basic inspection tools and maintain accurate calibration records in database. Ability to correctly read and interpret engineering drawings and able to perform dimensional & physical inspection of mechanical parts. Must have expert knowledge of Geometric Dimensioning and Tolerancing (GD&T) and able to communicate this same knowledge to machinists on interpretation of drawing or engineering specification. Must be able to develop inspection reports for new products, first piece, in-process and final inspection of machined features at the completed router operations to ensure conformance to specifications/drawings. Report findings to Machinists, Supervisors and Management. Solve for unknown values, using knowledge of algebra, trigonometry, or geometry of basic shop math. Initiate reject tags, discrepancy reports and inspection reports in accordance with company approved plans & procedures. Responds to any Stop Work, On-Hold situation involving quality/process issues. Comply to any duties, tasks or projects set forth by Quality Assurance Supervisor or Quality Assurance Manager Perform routine dimensional and visual inspections utilizing precision instruments and tools Provide technical as well as non-technical guidance to team members and clients Generate inspection reports and spreadsheets for data collection and client specifications Coordinate critical equipment management and instrumentation through proper maintenance to ensure quality calibration and maximum performance Education And Experience Associates Degree in manufacturing, machining, Quality Control/Quality Assurance or equivalent Minimum three (3) years in manufacturing/CNC machining, or equivalent, or experience in quality inspection in a CNC manufacturing environment or related field Preferred CMM Programming: MCOSMOS, PCDIMS American Society of Quality Certified Quality Inspector American Society of Quality Certified Quality Technician Sanmina is an Equal Opportunity Employer - M/F/Veteran/Disability/Sexual Orientation/Gender Identity
    $77k-97k yearly est. 33d ago
  • Senior Software Engineer (C/C++, Packet Processing, Linux Debugging)

    Cisco 4.8company rating

    Programmer Job In Austin, TX

    The application window has been extended to 4/01/2025. Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. (Strong preference will be given to candidates located in Austin, TX) Meet the Team Join Cisco's Security Technology Group, where innovation meets network and content security. Our Team is at the forefront of developing groundbreaking security solutions that protect the world's digital infrastructure. As a member of our Datapath software team, you will have the opportunity to work on diverse projects related to Cisco Next Generation Firewall. Role Overview We are seeking a dedicated Software Engineer who is passionate about data path- Packet Processing software and eager to tackle complex challenges in network security. This is a unique opportunity to influence the design and development of next-generation security products that safeguard critical data and communications. Your Impact Design, develop, and debug Datapath software component for Cisco's Next Generation Firewall. Take part in product development through complete SDLC stage. Work proactively with cross functional teams for requirement gatherings, turning them into Datapath solutions and delivering high quality products. Write design specs and test plans. Conduct and participate in peer code reviews, design reviews, and test plan reviews. Effective usage of generative AI tools. Working with Cisco TAC and Escalations to understand customer issues, debug them effectively and resolve in time and with high quality. Have thorough understanding and experience of C, OS concepts and Linux debugging internals. Datapath defects are often complicated to debug and require very thorough debugging skills and OS work experience. Thorough experience with Networking protocols - L2/L3/L4. Provide solutions for scaling Datapath software onto multi core systems with focus on parallel processing. Analyze and debug throughput packet performance and degradation and provide solutions. Actively participating in Cisco's Hackathon's competitions and providing meaningful ideas which can turn into revenue streams for Cisco Firewall and Security solutions. Providing secure software solutions is our basic principle. Hence, you must have a sharp attitude towards embedding security concepts in all our implementations. Communicate effectively across team, providing timely updates on project progress, challenges, and successes. Bring a mentality of developing simple solutions to complex problems. You would work with a team of highly motivated engineers across multiple sites in US and across the world. Minimum Qualifications: Bachelors with 7+ years of experience OR Masters with 4+ years in Computer Engineering, Electrical Engineering, Computer Science, or a related major. Extensive Work experience with C or C++ language, OS and data structures. Thorough exposure in debugging with Linux commands. L2/L3/L4 protocol knowledge and work experience is a must. Preferred Qualifications: Strong analytical and troubleshooting skills. TCP/IP L2/L3 development experience Understanding of High Availability solutions. Experience with version control systems such as Git or Perforce and familiarity with continuous integration/continuous delivery (CI/CD) pipelines. Self-motivated, proactive, and able to work independently as well as in a team environment. Familiarity or Hands on experience with Cisco or Other Vendor Security solutions. Strong communication skills, both written and verbal, to effectively collaborate with team members and partners. #WeAreCisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connection-we celebrate our employees' diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer-80 hours each year-allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!
    $105k-126k yearly est. 13d ago
  • Software Developer

    Fruition Group 4.0company rating

    Programmer Job In Austin, TX

    Software Developer - Aviation & Simulation Technology An exciting opportunity has opened up for a Software Developer to join a leading company in the flight simulation industry. This role is focused on developing avionics integration platforms, working with cutting-edge simulation technology, and designing middleware applications and high-performance software systems. Responsibilities: Develop and maintain middleware applications and avionics simulation software Integrate third-party APIs and ensure seamless system communication Collaborate with cross-functional teams and manage project tasks efficiently Translate complex technical concepts for non-technical stakeholders Requirements: 6+ years of experience in C#/C++/.NET development for Windows applications Experience with graphics programming (DirectX/OpenGL preferred) Proficiency in Git or similar version control systems Strong problem-solving skills and ability to adapt to new technologies Ability to work in a fast-paced, highly collaborative environment Experience with flight simulation software, game engines, or mobile development This is a full-time position based in Texas. If you're interested in learning more, apply now or reach out for details!
    $76k-99k yearly est. 23d ago
  • Senior Software Engineer

    Howrecruit

    Programmer Job In Austin, TX

    Senior Fullstack Engineer - Typescript $150k-$225k + benefits Remote Howrecruit has been retained by an innovative edtech company on a mission to make world-class education accessible and affordable to all. Featuring courses taught by top professors from the world's leading educational institutions, this platform is redefining online learning. If you are a product-focused engineer, this could be a great fit. 💡 The Role: My client is looking for a Senior Full-Stack Developer to join the team. You'll play a pivotal role in building and enhancing a digital learning platform that enables users to watch and engage with expert-led courses anytime, anywhere. 🔧 Tech Stack: Frontend: Svelte (TypeScript), Tailwind CSS Backend: Node.js (Typescript) Cloud & Database: Firebase 🚀 What You'll Do: Develop and optimize a cutting-edge education platform Work across the full stack with a focus on the frontend Ship features fast in a high-growth, startup environment Build engaging user experiences that empower learners worldwide 💪 Who You Are: Senior-level full stack developer with a product-focused mindset Extensive Typescript experience. They use Svelte, but experience with React or another modern framework would work. Experience in fast-paced, high-growth environments (startup experience preferred) A generalist who can switch between tasks and tech stacks quickly Passionate about education and making an impact 🎯 Bonus Points for: Experience with Svelte Previous work on video & content delivery platforms ✨ Why Join? Mission-driven team Competitive salary with regular reviews Interview Process: 1️⃣ Intro call 2️⃣ Technical interview (live coding in your preferred framework) 3️⃣ Culture fit discussion Ready to build the future of education? Apply now and be part of something meaningful! 🚀
    $150k-225k yearly 15d ago
  • Software Engineer

    Mentorpass

    Programmer Job In Austin, TX

    About Us MentorPass is revolutionizing the $300B consulting industry. We've assembled 500 elite advisors-from Louis Vuitton's CEO to America's fastest-growing CPG founders-helping thousands of startups tackle strategic challenges. With millions in revenue and strong product-market fit, we're now building our core team in Austin, TX to scale to $10M ARR rapidly. The Role Ambitious software engineer (1-5 years experience) for our founding team. Intense and competitive environment that creates exceptional career and company growth. What We're Looking For MERN stack expertise Proficiency with AI coding tools like Cursor Strong AI/ML understanding Driver who delivers projects end-to-end Obsession, intelligence, and ambition over experience Why Join Us Early-stage opportunity with a $100B vision Building products for the best entrepreneurs in the world Career growth opportunities up to CTO for exceptional performance MentorPass budget to learn from the world's best technologists Competitive compensation with above-average equity Winning is fun and we're going to celebrate a lot of wins
    $69k-94k yearly est. 35d ago
  • Java Software Engineer

    Oscar 4.6company rating

    Programmer Job In Austin, TX

    Job Title: Senior Software Engineer (Java) About the Role: We are seeking a highly skilled and motivated Senior Software Engineer to join a dynamic team focused on building cutting-edge solutions within a fast-paced environment. This role offers the opportunity to contribute to the development of critical systems that drive innovation and efficiency. Responsibilities: Design, develop, and maintain robust and scalable Java-based applications. Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Collaborate with cross-functional teams to deliver high-quality software solutions. Write clean, well-documented, and testable code. Troubleshoot and resolve complex technical issues. Participate in code reviews and provide constructive feedback. Stay up-to-date with the latest Java technologies and best practices. Contribute to the continuous improvement of development processes and tools. Required Skills and Experience: 8+ years of professional experience in Java development. Strong understanding of object-oriented programming principles and design patterns. Extensive experience with Spring Boot and related technologies. Proficiency in developing RESTful APIs and microservices. Experience with relational databases (e.g., PostgreSQL, MySQL). Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Preferred Skills and Experience: Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. Experience with message queues (e.g., Kafka, RabbitMQ). Experience with testing frameworks (JUnit, Mockito). Experience in an Agile development environment. Desired Skills and Experience Job Title: Senior Software Engineer (Java) About the Role: We are seeking a highly skilled and motivated Senior Software Engineer to join a dynamic team focused on building cutting-edge solutions within a fast-paced environment. This role offers the opportunity to contribute to the development of critical systems that drive innovation and efficiency. Responsibilities: Design, develop, and maintain robust and scalable Java-based applications. Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Collaborate with cross-functional teams to deliver high-quality software solutions. Write clean, well-documented, and testable code. Troubleshoot and resolve complex technical issues. Participate in code reviews and provide constructive feedback. Stay up-to-date with the latest Java technologies and best practices. Contribute to the continuous improvement of development processes and tools. Required Skills and Experience: 8+ years of professional experience in Java development. Strong understanding of object-oriented programming principles and design patterns. Extensive experience with Spring Boot and related technologies. Proficiency in developing RESTful APIs and microservices. Experience with relational databases (e.g., PostgreSQL, MySQL). Familiarity with cloud platforms (e.g., AWS, Azure, GCP). Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Preferred Skills and Experience: Experience with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. Experience with message queues (e.g., Kafka, RabbitMQ). Experience with testing frameworks (JUnit, Mockito). Experience in an Agile development environment. Oscar Associates Limited (US) is acting as an Employment Agency in relation to this vacancy.
    $80k-102k yearly est. 26d ago
  • Software Engineer

    W3R Consulting 4.1company rating

    Programmer Job In Austin, TX

    Top 3 Requirements: 5+ years of experience with AWS Lambda & DynamoDB (NoSQL) in a serverless environment. 5+ years of Event-Driven Development (EDD) & Event-Driven Architecture (EDA) using AWS EventBridge & Step Functions. 5+ years of hands-on experience with ReactJS, Java, Spring Boot. Key Responsibilities: Design & develop components using Java (Spring Boot), AWS Lambda, EventBridge, Step Functions & DynamoDB. Establish coding standards, conduct code reviews, and manage deployments. Collaborate with cross-functional teams & provide technical expertise in Java and AWS cloud technologies. Build & optimize frontend UX using ReactJS. Use Cases (Pharmacy Industry Focus): Customer: Search for medications, place orders, track deliveries, manage prescriptions. Pharmacist: Verify prescriptions, manage inventory, dispense medications, provide support. Delivery: Handle order transportation, update statuses, manage returns. Skills & Technologies: Required: Java, ReactJS, AWS Lambda, Spring Boot, EventBridge, Step Functions, DynamoDB, Jenkins, UX Design. Additional: Microservices, Serverless Architecture, B2B Software, Coding Best Practices.
    $71k-96k yearly est. 8d ago
  • Embedded Software Architect (Multicore Systems)

    Acara Solutions, An Aleron Company

    Programmer Job In Austin, TX

    As the Principal Software Architect, you will drive the software architecture and requirements for our latest family of low-power Edge AI MCUs. As a Software Architect you will working closely with our SoC hardware architects, product marketing, and our IP vendors to develop solid functional allocations and requirements for our software development and system test teams. The role will cover the areas of multi-processor communications, data movement acceleration, dynamic resource allocation (memory and peripherals), and debug tools. You will also be embedded into our software development teams as the subject matter expert for the duration of the product development. The successful candidate will have extensive experience in the early-stage software development process. The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements traceability, Software Requirement Specification content, and make vs. buy analysis for commercial and open-source software. Responsibilities Requirements analysis based on disparate and preliminary information from SoC hardware architecture team, product marketing, other software architects, and software development teams resulting in contributions to a software requirements specification for the device. This should include any software prototyping required to refine the architectural understanding and requirements. Working closely with our field, product marketing, and system test teams to understand our Alpha customer use cases and their impact on requirements and testability. Engaging during the software implementation and test phases to review designs, test plans, code, and test case results as a SME for certain aspects of the SoC software architecture. Own the performance and power optimization of the areas for which you are responsible. Define and enforce architectural standards, guidelines, and best practices. Collaborate with cross-functional teams to align architectural decisions with overall business objectives. Diagnose and resolve complex technical issues and recommend trade-offs between software and hardware implementations. Collaborate effectively with cross-functional teams to achieve project goals. Mentor and guide junior team members. Requirements A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science. 10+ years of experience developing embedded software for real-time environments (bare metal and RTOS). Experienced in code development in C/C++ and assembly language for embedded targets using ARM Cortex-M processors. Experience in writing functional allocation and software requirements specifications with an eye towards customer use cases and testability. Experience with asymmetric multicore systems and control/data plane interaction, including inter-processor communication and remote procedure call-based designs. memory protection, L1/L2 caches, inter-processor interrupts, shared memories, and dual-port memories. Familiarity with Trust Zone for M-Class microcontrollers and/or Trusted Firmware for microcontrollers is preferred. The candidate must be able to independently manage assigned tasks, prioritize workload, and meet deadlines with minimal supervision. Proactive problem-solving skills and the ability to seek clarification when needed are essential. Prior experience working with NPUs for running neural network workloads (preferred) Experience/familiarity with audio and image processing (preferred)
    $83k-125k yearly est. 22d ago
  • Senior Power Platform Developer (Software Engineer III) (W2 Candidates Only)

    Crowdplat

    Programmer Job In Austin, TX

    About the Role We are looking for a Senior Power Platform Developer to join our team and contribute to an enterprise-level Legislative Tracking System Power Platform application. This role focuses on enhancing and maintaining Power Platform solutions, including Power Apps (Canvas & Model-Driven), Power Automate Flows, Power BI reports, and Microsoft Dataverse. The ideal candidate will have a strong background in Microsoft Power Platform development, SaaS/PaaS environments, Agile methodologies, and experience working in enterprise-level applications. Responsibilities ✅ Develop and enhance Power Platform applications, including Power Apps, Power Automate, and Power BI reports. ✅ Work with Dataverse, SharePoint, or other backend databases to design scalable applications. ✅ Design, develop, and implement business process automation solutions using Power Automate Flows. ✅ Collaborate with cross-functional teams to analyze business requirements and develop robust technical solutions. ✅ Troubleshoot, optimize, and support existing Power Platform solutions. ✅ Apply Agile methodologies to manage software development lifecycles. Required Qualifications ✔ 8+ years of experience in Software as a Service (SaaS) / Platform as a Service (PaaS) environments. ✔ 8+ years of experience as a Software Engineer or Application Developer. ✔ 8+ years of hands-on experience with Microsoft Power Apps and Power Automate. ✔ 8+ years of Microsoft Power Platform development experience. ✔ 8+ years of experience in Agile development and sprint planning. ✔ 8+ years of experience developing Canvas and Model-driven Power Apps using Dataverse, SharePoint, or other databases. ✔ 8+ years of experience designing and developing Power BI reports. ✔ 8+ years of experience developing Power Automate Flows, Desktop Flows, and business process flows. ✔ 8+ years of experience working with Dataverse tables and structures. Preferred Qualifications: ➕ 3+ years of experience with Power Platform Center of Excellence (CoE) Admin Center. ➕ 3+ years of experience working collaboratively in a cross-functional team environment. ➕ Strong communication, analytical, and interpersonal skills.
    $88k-117k yearly est. 11d ago
  • SAS Analyst

    Compunnel Inc. 4.4company rating

    Programmer Job In Austin, TX

    Key Responsibilities: Administer and maintain the SAS Viya SaaS. Configure and manage user permissions to ensure data security both externally and within user groups. Troubleshoot technical issues related to SAS Viya (on-premise or cloud-based). Support users with SAS Viya development, data management, and system optimizations. Collaborate with business users to understand their needs and provide technical support. Ensure system performance, reliability, and security compliance. Required & Preferred Qualifications: Experience in SAS Viya Administration or Development experience (both preferred). Expertise in data management and database concepts. Experience with data manipulation and cleaning techniques. Ability to troubleshoot technical issues related to SAS Viya (on-premise or cloud-based). Proficiency in user administration and permissions management. Hands-on experience as a SAS Viya (on-premise or cloud-based) administrator. Experience developing solutions using SAS Viya. Strong communication and collaboration skills to work with business users.
    $75k-94k yearly est. 8d ago
  • Personal Development Consultant

    The Life You Love Global Solutions

    Programmer Job In Austin, TX

    Are you looking to take your career to the next level? If you're passionate about empowering others to thrive and are seeking a meaningful career with flexibility and purpose, this might be what you've been searching for. The Life You Love Global Solutions , a mission-driven organization, is expanding its global team. We're searching for a Personal Development Consultant to help individuals achieve transformative growth, both personally and professionally. What You'll Do: Inspire & Empower: Share impactful content to promote personal and business growth. Build meaningful connections and guide clients toward life-changing transformations. Client Engagement: Maintain organized, professional client communication using advanced CRM tools. Learn & Grow: Participate in dynamic training sessions and apply innovative coaching strategies. Create Real Impact: Help clients gain clarity, develop strategies, and achieve their goals. What We're Looking For: We want to hear from you if you: Are passionate about personal growth and making a difference. Think creatively, seeing challenges as opportunities for solutions and growth. Communicate effectively and inspire those around you. Are driven, adaptable, and innovative. Have experience (or a strong interest) in coaching, consulting, education, or leadership. What You'll Get: Flexibility & Freedom: Work remotely with part-time or full-time options. Comprehensive Training: Access award-winning personal development resources and expert mentorship. Supportive Community: Join a network of like-minded professionals passionate about making an impact. Room to Grow: Unlock opportunities to scale your success while helping others thrive. Why This Role Stands Out: This isn't just a job-it's a calling. You'll inspire meaningful change in others while advancing your own journey of growth and fulfillment. Ready to Thrive and Lead Change? Apply now and be part of a purpose-driven team shaping lives globally.
    $83k-121k yearly est. 12d ago
  • Corporate Development / M&A Analyst Expert - $40 - $100/hr

    Afterquery

    Programmer Job In Austin, TX

    Join our part-time Corporate Development / M&A Analyst pool to assist with acquisitions, divestitures, and strategic investments. This role involves building complex models in Excel-ranging from pro forma statements to synergy calculations-and creating polished board presentations in PowerPoint that articulate the strategic rationale and integration approach. You will work directly with leadership teams to evaluate potential deals, analyze market trends, and support due diligence on high-impact transactions. As part of AfterQuery's effort to create world-class AI training data, you'll simulate real-world corp dev workflows, ensuring your deliverables represent the depth and rigor of top-tier M&A processes. Why Apply Excellent Compensation - Min. $40/hour, with higher rates for seasoned M&A professionals High-Impact Projects - Work with a fast-growing AI startup looking to replicate real corporate development tasks Flexible Role - Remote, part-time engagements on a project-by-project basis Responsibilities Develop detailed Excel models for valuation, synergy analysis, and pro forma projections Draft investment memos and board-level presentations using PowerPoint Conduct industry research and target screening to inform M&A strategy Collaborate with cross-functional teams to refine transaction rationale and integration plans Required Qualifications Experience in M&A, investment banking, or corporate development Advanced Excel modeling for valuations, synergy calculations, and scenario analysis Strong PowerPoint skills for executive/board presentations, including data visualization Preferred Qualifications Prior exposure to due diligence processes, deal structuring, and post-merger integration Familiarity with capital markets and competitive benchmarking Degree in Finance, Business, Economics, or related field from a top institution
    $40 hourly 17h ago
  • Entry Level Application Developer Role

    Year Up United 3.8company rating

    Programmer Job In Austin, TX

    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and/or job placement services, and personalized coaching and mentorship. Year Up United participants also receive an educational stipend. The program combines technical and professional training with access to internships and job placement support through our industry-leading talent placement firm YUPRO Placement. If you receive an internship, it may be at Amazon, Dell Technologies, Merck, or The University of Texas System among many other leading organizations in the Austin area. Are you eligible? You can apply to Year Up United if you are: - 18-29 years old - A high school graduate or GED recipient - Eligible to work in the U. S. - Live within a 30 mile radius of the Year Up United office - Available Monday-Friday throughout the duration of the program - Highly motivated to learn technical and professional skills - Have not obtained a Bachelors degree What will you gain? Professional business and communication skills, interviewing and networking skills, resume building, ongoing support and guidance to help you launch your career. During the internship phase, Year Up United students earn an educational stipend of $525 per week. In-depth classes include: - Helpdesk/Desktop Support - Application Development & Support - Project Management Support Get the skills and opportunity you need to launch your professional career. 75% of Year Up United graduates are employed and/or enrolled in postsecondary education within 4 months of graduation. Employed graduates earn an average starting salary of fifty-three thousand dollars per year.
    $38k-51k yearly est. 2d ago
  • Java Backend Lead Developer

    Persistent Systems 3.9company rating

    Programmer Job In Austin, TX

    We are seeking an experienced Java Backend Lead Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-performance backend services using Java and the Spring Framework. The ideal candidate will have a strong background in Java programming, experience with microservices architecture, and a passion for building robust systems that drive our business forward. Role: Java Backend Lead Developer Location: Austin, TX and Dallas, TX (3 days a week Onsite) Experience: 8 to 10+ Years Job Type: Full Time Employment What You'll Do: Design, develop, and maintain backend services and APIs using Java and Spring. Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. Implement and maintain microservices architectures that are scalable, reliable, and efficient. Optimize application performance, focusing on speed and scalability. Write clean, maintainable, and testable code, following best practices for software development. Participate in code reviews to maintain code quality and share knowledge with the team. Troubleshoot and resolve issues in a timely manner, ensuring the stability and reliability of the backend systems. Stay up-to-date with the latest industry trends and technologies to continuously improve our systems. Expertise You'll Bring: Bachelor's degree in computer science, Engineering, or a related field. 8+ years of experience in backend development, with a focus on Java. Proficiency in Java programming and the Spring Framework. Experience with RESTful services, SQL databases, and microservices architecture. Strong understanding of version control systems like Git. Experience with unit testing and test-driven development. Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus. Excellent problem-solving skills and attention to detail. Java Programming: Deep knowledge of Java language, its ecosystem, and best practices. Spring Framework: Proficiency in using Spring for dependency injection, transaction management, and other enterprise-level functionalities. RESTful Services: Expertise in designing and implementing RESTful APIs. SQL: Strong experience in working with relational databases and writing efficient SQL queries. Microservices: Experience in developing and maintaining microservices architectures. Benefits: Competitive salary and benefits package Culture focused on talent development with quarterly promotion cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Inclusive Environment: Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. We offer hybrid work options and flexible working hours to accommodate various needs and preferences. Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment. We are committed to creating an inclusive environment where all employees can thrive. Our company fosters a values-driven and people-centric work environment that enables our employees to: Accelerate growth, both professionally and personally Impact the world in powerful, positive ways, using the latest technologies Enjoy collaborative innovation, with diversity and work-life wellbeing at the core Unlock global opportunities to work and learn with the industry's best Let's unleash your full potential at Persistent “Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”
    $81k-102k yearly est. 13d ago
  • Senior Software Engineer - .NET, Game Creation

    Electronic Arts (EA 4.8company rating

    Programmer Job In Austin, TX

    This exciting role offers the opportunity to architect and enhance enterprise-scale software applications used to create games and to collaborate with game teams across the entire company on popular titles including FC, Apex, Madden, Battlefield, NHL, Skate and more. Reporting to a Senior Engineering Manager, you will: Provide technical leadership within a software development team to envision, architect and build enterprise solutions to enhance game development Contribute within the product's leadership team to creating product vision, gathering requirements from partners across the entire organization including FC, Madden, Battlefield and central teams such as Frostbite and EA Access, developing the product roadmap, and presenting to upper management Evaluate build versus buy and open source options to meet project goals. Mentor less experienced team members throughout the software development process including participating in design, code reviews and promoting usage of coding best practices. Oversee support and administrative actions related to the installation and maintenance of production systems, while also engineering solutions that require minimal support Maintain the stability of the application in production Support internal users Qualifications 8+ years of experience developing enterprise level solutions 7+ years of source control management experience including advanced concepts like branching strategies and developer workflows 7+ years of experience with enterprise SDLC/ALM tools, such as JIRA, Perforce, Artifactory, Azure DevOps and Jenkins 7+ years of experience with automated build pipelines, continuous integration, and continuous deployment, experience with ADO Pipelines and Jenkin. 7+ years of experience of working with .NET web development tools including .NET Core, C#, ASP.NET MVC, HTML 5+, CSS3+, JavaScript, WCF, REST API, jQuery 7+ years of experience in database development 3+ years of experience with virtualization and cloud platforms. AWS or Azure certification required. 3+ years of experience with JavaScript UI (e.g. Angular, React, Node.js, Kendo/Telerik) Experience with multiple project management models (specifically Agile) Experience developing automation solutions using tools like Chef, Puppet, Ansible, or Terraform Experience in container technologies like Docker and Kubernetes Experience with Artificial Intelligence and Machine Learning B.S. in computer science or a related technical field (preferred) or equivalent experience
    $108k-140k yearly est. 8d ago
  • OAG - Information Technology Services | Programmer III-V | 25-0234

    Capps

    Programmer Job In Austin, TX

    OAG - Information Technology Services | Programmer III-V | 25-0234 (00049089) Organization: OFFICE OF THE ATTORNEY GENERAL Primary Location: Texas-Austin Work Locations: ITS - Admin 300 W. 15th St Austin 78701 Job: Computer and Mathematical Employee Status: Regular Schedule: Full-time Standard Hours Per Week: 40.00 State Job Code: 0243 0244, 0245 Salary Admin Plan: B Grade: 24 26, 28 Salary (Pay Basis): 7,083.34 - 9,583.34 (Monthly) Number of Openings: 1 Overtime Status: Exempt Job Posting: Mar 31, 2025, 6:43:55 PM Closing Date: Ongoing Description GENERAL DESCRIPTION The Information Technology Services division is seeking a highly motivated individual with expertise in Salesforce application design, development, and systems analysis to join the dynamic and collaborative Application Services section. This role involves active participation in agile teams, effective communication with users, and occasionally administering meetings and presentations. As a valued team member, this individual will contribute to the development of innovative solutions while gaining experience across various facets of application development. The Information Technology Services division is dedicated to delivering high-value IT solutions, supporting the Office of the Attorney General in its mission to serve the people of Texas. The OAG is a dynamic state agency with over 4,000 employees throughout the State of Texas. As the State's law firm, the OAG provides exemplary legal representation in diverse areas of law. OAG employees enjoy excellent benefits (******************************************* along with tremendous opportunities to do important work at a large, dynamic state agency making a positive difference in the lives of Texans. ESSENTIAL POSITION FUNCTIONS Programmer III: Analyze users' needs; design, test, and develop software using agile methodologies to meet those needs. Develop complex software code and debug software. Coordinate and/or perform work on programming projects, including those that are highly complex in nature and/or large in scale. Prepare detailed analyses, plans, diagrams, and verification procedures for existing and proposed applications. Analyze, review, and revise software to increase operating efficiency or to adapt to new procedures. Compile and document procedures used throughout software development and revision. Prepare detailed workflow charts and diagrams that describe input, output, and logical operation and convert them into a series of instructions coded in a programming language. Perform research and analysis required for project proposals, software and systems modifications, and new projects. Coordinate and/or write test plans and test data. Develop instructions or manuals for end users. Perform related work as assigned. Maintain relevant knowledge necessary to perform essential job functions. Attend work regularly in compliance with agreed-upon work schedule. Ensure security and confidentiality of sensitive and/or protected information. Comply with all agency policies and procedures, including those pertaining to ethics and integrity. Programmer IV - All of the above functions for a Programmer III, PLUS: May fully perform highly complex programming work. May coordinate and/or perform highly complex coding, testing, and debugging of applications, as outlined by system requirements. Programmer V - All of the above functions for a Programmer IV, PLUS: May independently perform the most complex programming work. May review and evaluate programming efforts in relation to system requirements. Qualifications MINIMUM QUALIFICATIONS Programmer III: Education: Graduation from high school or equivalent. Experience: Three years of full-time experience in the following (or closely related) fields: programming, web design and development, system design; may substitute credit hours from an accredited college or university for the required experience on a year-for-year basis. Experience in working with customers in a partnership to develop solutions. Knowledge of the principles, practices, and techniques of agile software development and systems analysis; computer operations procedures and systems; and computer programming languages. Skill in problem solving, in critical thinking, in computer programming, in the use of hardware and software, and in modifying or developing software for applications. Skill in effective oral and written communication. Skill in exercising sound judgment and effective decision making. Ability to process information logically; to design programs and systems logic; to prepare program specifications; to code, test, and debug software; and to interpret technical information related to programming and other areas of data processing. Ability to assess user needs and communicate technology systems and solutions Ability to oversee and/or supervise the work of others. Ability to receive and respond positively to constructive feedback. Ability to work cooperatively with others in a professional office environment. Ability to provide excellent customer service. Ability to arrange for personal transportation for business-related travel. Ability to work 8 a.m. - 5 p.m., Monday through Friday. Ability to work more than 40 hours as needed and in compliance with the FLSA. Ability to provide on-call support, 24 hours per day/7 days per week, during emergency situations. Ability to lift and relocate 30 lbs. Ability to travel (including overnight travel) up to 5%. Programmer IV - All of the above functions for a Programmer III, PLUS: Education: Bachelor's degree from an accredited college or university in one of the following (or closely related) fields: programming, web design and development, system design; relevant experience may be substituted for the required education on a year-for-year basis. Programmer V - All of the above functions for a Programmer IV, PLUS: Experience: Two additional years of full-time experience in the following (or closely related) fields: programming, web design and development, system design PREFERRED QUALIFICATIONS Education: Graduation from an accredited four-year college or university with a bachelor's degree in business, data processing, computer science, MIS, CIS, or closely related discipline. Experience with developing, maintaining, and debugging the following within the Salesforce platform: Classic apps, Lightning apps, Communities, Sharing Settings, Approval Processes, Workflows, Process Builder, Flows, Dashboards, Reports, Apex Triggers and Classes, SOQL/SOSL, Visualforce pages, Aura components, Lightning pages. Experience with Git or similar source code version control system. Experience with Copado or similar CI/CD tool for code validation, promotion, and deployment within a pipeline. Experience with OwnBackup or similar Salesforce data protection and backup solution. Certifications: Salesforce Certified Administrator; Salesforce Certified Platform App Builder; Salesforce Certified Platform Developer I; Certified Scrum Developer. TO APPLY To apply for a job with the OAG, electronic applications can be submitted through CAPPS Recruit. A State of Texas application must be completed to be considered, and paper applications are not accepted. Your application for this position may subject you to a criminal background check pursuant to the Texas Government Code. Military Crosswalk information can be accessed at ************************************************************************************** THE OAG IS AN EQUAL OPPORTUNITY EMPLOYER
    $72k-105k yearly est. 8h ago
  • #1999 Programmer/Developer

    Esolvit

    Programmer Job In Austin, TX

    Esolvit is a global leader in consulting, technology, application development, outsourcing and staffing solutions. ESolvit has successfully delivered solutions of the highest quality to customers globally. We have strategic alliances with customers which enable them to gain a competitive advantage by providing end-to-end consulting, applications support, implementation and infrastructure services. Esolvit's objective is to integrate People, Process, Technology and Training. With our dedicated and efficient team of professionals with technical expertise and strong domain knowledge will be ready to serve the needs of our diverse clients. We help enterprises transform and thrive in a changing world through strategic consulting, operational leadership and the co-creation of breakthrough solutions, including those in mobility, sustainability, big data and cloud computing. Seamless delivery is ensured by our professionals, through the usage of proven methodologies, consistent practices, management disciplines, and business metrics. ESolvit helps customers to do business better leveraging our I ndustry-wide experience, deep technology expertise, comprehensive portfolio of services and a vertically aligned business model Job Description Required Skills: 5 Years of Experience in C# 5 Years of Experience in Developing web applications with emphases on responsive, secure, accessible websites 5 Years of Experience writing clean, well commented code. 4 Years of Experience in HTML5 4 Years of Experience in .Net development 4.5.x or greater, including MVC and Entity Framework. 4 Years of Experience in Developing web applications using Microsoft SQL Server 2012 or later, including stored procedures. 2 Years of Experience in JavaScript 2 Years of Experience in CSS 2 Years of Experience in writing and consuming web services and APIs 2 Years of Experience writing and consuming web services and APIs 1 Year of Experience using the Repository pattern. Preferred Skills: 3 Years of Experience working in a State/Federal government environment. 2 Years of Experience working with Team Foundation Server 2015. 2 Years of Experience working in an Agile environment 2 Years of Experience using Bootstrap 2 Years of Experience migrating legacy data into MSSQL Serer using SSIS or other methods. 1 Year of Experience with TDLR programs a plus. Thanks and Regards. Richard Thomas Contact No: ************. Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-87k yearly est. 30d ago
  • PROGRAMMER I, II, III - Information Technology

    Texas Department of Criminal Justice 3.8company rating

    Programmer Job In Austin, TX

    CLOSES: 04-11-2025 PAYROLL TITLE: PROGRAMMER I, II, III EXTENDED TITLE: Information Technology SALARY: $4357.26 - $5556.52 / Monthly UNIT/DEPT: Information Technology Division PAYROLL JOB#: 000000 * Longevity Pay * Regular Service Retirement * Telephonic Interviews Will Not Be Accepted * Work Site Visits Will Not Be Conducted * No Study Material MINIMUM QUALIFICATIONS: Position Filled at I, II, III Pay Level Programmer I Minimum Salary: GR. B20 ( $4,357.26/month) The salary for an ERS Retiree (or non-contributing member) will be $4,263.19. For full and minimum qualifications, please visit: **************************************************** Programmer II Minimum Salary: GR. B22 ( $4,908.68/month) The salary for an ERS Retiree (or non-contributing member) will be $4,801.16. For full and minimum qualifications, please visit: **************************************************** Programmer III Minimum Salary: GR. B24 ( $5,556.52/month) The salary for an ERS Retiree (or non-contributing member) will be $5,425.35. For full and minimum qualifications, please visit: **************************************************** This is a Career Ladder position. Applicants need only submit one application for employment. The following Military Occupational Specialty codes are generally applicable to this position. Applicants must fully complete the summary of experience to determine if minimum qualifications are met. 13, 14, 18, 25, 35, 94, 53, 06, 26, 28, 59, 66, 1B, 3D, 17, CT, IT, 181X, 182X, 642X, 644X, 742X, 744X, 275, 030, C411, ISM A computer programming aptitude test may be administered as part of the selection process. The Information Technology Division has only one position available. This position may be filled in either Huntsville or Austin. Applicants need only submit one application for employment and must indicate their geographic availability. * Outside applicants will be required to submit to pre-employment drug testing as a condition of employment.* Applicants must submit the State of Texas Application For Employment and the applicable supplement for outside applicants (PERS 282) or current TDCJ employees (PERS 598) to the contact person listed on the job posting. Applications can be submitted through the TDCJ website, the Work In Texas website, fax, mail, email, or hand delivered. If submitted through Work in Texas, the supplement must also be submitted to the contact person. Faxed applications must be complete and legible in order to be considered and must not have been sent from a fax machine located at a TDCJ unit or department. Questions regarding the position or application process can be directed to the contact person's email address. Shelbie Morrow Human Resources Headquarters 2 Financial Plaza, STE 600 Huntsville, TX 77340 PH ************** EMAIL (*********************************) Applications must be received by the contact person by 5:00PM on 04-11-2025. A complete and all application forms may be obtained at the above address or by viewing the . Job Descriptions are available in PDF format which maybe read with the free Adobe Reader. * Equal Opportunity Employer*
    $4.4k-5.6k monthly 19h ago
  • Software Intern - AI Compilers

    Tenstorrentuniversity

    Programmer Job In Austin, TX

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. At Tenstorrent, you will have the chance to accelerate your career by working on challenging engineering problems with a dedicated mentor and the opportunity to move between the digital design, verification, firmware, software and system engineering teams. This role is on-site based in Austin, TX; Santa Clara, CA; or Toronto, ON Responsibilities: Develop machine learning graph compiler Participate in the co-design of Tenstorrent's hardware and software stack Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stack Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compiler Develop high-performance run-time engine Integrate the Tenstorrent software into leading machine learning frameworks Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applications Develop novel ML models and primitives that take advantage of Tenstorrent's breakthrough architecture to deliver orders of magnitude performance & efficiency improvements Experience & Qualifications: Final year BS/MS or PhD candidate in EE/ECE/CE/CS with a strong GPA Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well Familiarity with and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plus Strong problem solving and analytical skills Compensation for all interns at Tenstorrent ranges from $50/hr - $70/hr including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made. Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer. Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set by the U.S. government. Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process. If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government. If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.
    $29k-39k yearly est. 10d ago
  • Software Intern - AI Compilers

    Tenstorrent University Jobs

    Programmer Job In Austin, TX

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. At Tenstorrent, you will have the chance to accelerate your career by working on challenging engineering problems with a dedicated mentor and the opportunity to move between the digital design, verification, firmware, software and system engineering teams. This role is on-site based in Austin, TX; Santa Clara, CA; or Toronto, ON Responsibilities: Develop machine learning graph compiler Participate in the co-design of Tenstorrent's hardware and software stack Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stack Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compiler Develop high-performance run-time engine Integrate the Tenstorrent software into leading machine learning frameworks Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applications Develop novel ML models and primitives that take advantage of Tenstorrent's breakthrough architecture to deliver orders of magnitude performance & efficiency improvements Experience & Qualifications: Final year BS/MS or PhD candidate in EE/ECE/CE/CS with a strong GPA Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well Familiarity with and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plus Strong problem solving and analytical skills Compensation for all interns at Tenstorrent ranges from $50/hr - $70/hr including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made. Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer. Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set by the U.S. government. Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process. If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government. If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.
    $29k-39k yearly est. 60d+ ago

Learn More About Programmer Jobs

How much does a Programmer earn in Austin, TX?

The average programmer in Austin, TX earns between $50,000 and $97,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average Programmer Salary In Austin, TX

$70,000

What are the biggest employers of Programmers in Austin, TX?

The biggest employers of Programmers in Austin, TX are:
  1. Govcio
  2. Infojini
  3. ZeniMax Media
  4. Texas
  5. Blenheimchalcot
Job type you want
Full Time
Part Time
Internship
Temporary