Software Development Engineer

Samsung SDS America
  • Austin, TX
  • Autofill and Review
8 days ago

Job Description

Company Overview:

Samsung SDS is the digital arm of the Samsung group and a global provider of cloud and digital transformation innovations. Samsung SDS delivers enterprise-grade solutions and services in cloud, secure mobility, analytics / AI, digital marketing and digital workspace. We enable our customers in government, financial services, healthcare, and other industries to drive business in a hyper-connected economy helping them to increase productivity, safeguard assets, and make smarter decisions.

Position Summary

Samsung SDSA is seeking a hands-on full-stack Java Developer to be in charge of trouble shooting issues, developing, and enhancing software applications. In this role, you will be part of a team that creates and maintains small to medium-sized custom internal applications that supports the business and operations for our Austin Semiconductor location and support our brand-new state of the art Taylor, Texas Semiconductor Fab. This role will be working onsite 5-days a week and due to the nature of the role, it is essential to live within 1 hour driving distance from Austin, Texas.

Responsibilities

  • Design, develop, test, deploy, and maintain Java-based enterprise software applications in accordance with customer requirements and technical specifications.
  • Participate in the full software development lifecycle (SDLC), including requirements analysis, software design, development, testing, deployment, maintenance, and production support.
  • Develop and maintain enterprise Java/JEE applications, ensuring scalability, reliability, performance, security, and maintainability.
  • Troubleshoot application issues, perform root-cause analysis, and execute ongoing software maintenance, enhancements, and performance improvements.
  • Design and maintain relational database architectures, including conceptual, logical, and physical data models and Entity-Relationship Diagrams (ERDs).
  • Develop and optimize SQL, Oracle PL/SQL, and Microsoft SQL Server stored procedures, including SQL performance tuning for large databases and high-volume data environments.
  • Create detailed software designs, technical specifications, and engineering documentation.
  • Conduct code reviews and promote software development best practices, coding standards, quality, and maintainability.
  • Design and implement scalable system architectures, including system redundancy, virtual machines (VMs), cloud environments, APIs, and distributed systems.
  • Develop and integrate RESTful and SOAP web services, APIs, and distributed communication technologies such as gRPC.
  • Implement and work with distributed messaging and event-driven architecture patterns using Apache Kafka.
  • Apply application and API security practices using technologies and standards such as OAuth and JWT.
  • Implement application monitoring and observability using tools such as Prometheus.
  • Perform JVM tuning, application performance optimization, and caching to improve system reliability and response times.
  • Collaborate with development, infrastructure, database, and business teams to deliver high-quality software solutions that meet customer and business requirements.

Numbers & Facts

LocationAustin, TX

Skills

  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Best Practicesunmatched
  • Business Operationsunmatched
  • Business Supportunmatched
  • Cachingunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Data Modelingunmatched
  • Database Administrationunmatched
  • Database Architectureunmatched
  • Database Designunmatched
  • Distributed Computingunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Entity Relationship Diagram (ERD)unmatched
  • Financial Servicesunmatched
  • Governmentunmatched
  • Healthcareunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Microsoft SQL Serverunmatched
  • Online Marketingunmatched
  • Oracle Databaseunmatched
  • Oracle PL-SQLunmatched
  • Performance Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Production Supportunmatched
  • Productivity Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Reliability Engineeringunmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • SQL (Structured Query Language)unmatched
  • Semiconductorsunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Stored Proceduresunmatched
  • System Architectureunmatched
  • Systems Reliabilityunmatched
  • Systems Scalabilityunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • VMS Operating Systemunmatched
  • Virtual Machine (VM)unmatched
  • Virtualizationunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder