Sr Software Engineer - UNAVAILABLE
San Antonio, TX
About the Job
Responsibilities
Company Name: H-E-B, LP
Job Location: 646 S. Flores Street, San Antonio, TX 78204
Job title: Senior Software Engineer
Minimum Salary: $113,422
Education: Bachelor’s degree in Computer Science, Information Technology, or related field
SOC Code: 15-1252
SOC Occupation Title: Software Developers
Duration: Regular Hire
Work week: Full-time
Supervision Experience Required: No
Travel Required: No
Experience: 4 years of experience in software development or related. Requires skills and experience in the following: Expertise in full stack application, development, design complex solution, building integrations with external systems, and building custom reports; End to end project experience with requirements gathering, analysis, architecture and design, development and coding, Unit Testing, deployment, and production support; Advanced Knowledge of C#, .Net , ASP.NET, MVC, Winforms, Javascript, HTML, CSS, Bootstrap, Visual Studio, and React.JS; Advanced Knowledge of .Net Core, REST, JSON., and Web API; Basic knowledge of SSRS Reports, SSIS, and ETL tools; and Advanced Knowledge with Microsoft SQL Server.
Job duties: Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Identify, scope, and architect solutions for new features. Lead initiatives, technical design, and delivery of complex features across multiple systems to improve user experiences. Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications. Develop or direct software system testing or validation procedures, programming, or documentation. Develop application and systems of medium to high complexity. Develop solutions of high business value. Unit Testing, System Testing, Integration Testing, and User Acceptance Testing. Provide end to end support to Software Applications. Create documentation and training related to technology stacks and standards within assigned team. Coach and mentor junior engineers in engineering techniques, processes, and new technologies.