Jobs / Mar***
Senior Software Engineer
Mar*** · San Antonio, TX, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
San Antonio, TX, United StatesOnsite
Remuneration
Not specified
Location
San Antonio, TX, United States
Visa sponsorship
Sponsors visa
Job summary
AN EXCITING CAREER AWAITS YOU At MPC, we’re committed to being a great place to work – one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment.
Benefits
The hired candidate will also be eligible for a discretionary company-sponsoredEqual Opportunity Employer: Veteran / DisabilityWe will consider all qualified Applicants for employment, including those with a
Qualifications
- We are seeking a highly skilled, experienced, and strategic Senior Software Engineer to be a leader within our Software Development Team in the Midstream and Refining IT organization.
- Coordinates and implements new architectures, standards, methods and logic for enterprise software in accordance with business strategies and specifications.
- Ensures proper documentation of software design and works with business partners to design and implement solution to meet architecture standards.
- Owns and improves the technical health of assigned applications, including maintainability, performance, reliability, security, scalability, and technical debt.
- Partners with Product Owners, Product Managers, Architects, Scrum Masters, RTEs, business partners, and delivery stakeholders to align technical execution with product priorities and enterprise direction.
- Champions continuous improvement, automation, AI-enabled engineering practices, DevSecOps, and modern software development approaches.
- Mentors engineers and supports onboarding through hands-on technical guidance, feedback, knowledge sharing, and coaching.
- Proactively identifies and resolves technical risks, integration issues, code quality gaps, performance concerns, and cross-team dependencies.
- Represents the team in technical forums and communicates risks, recommendations, and technical information clearly to technical and non-technical stakeholders.
- EDUCATION AND EXPERIENCE
- Bachelor’s Degree in Information Technology, related field, or equivalent experience required
- 5+ years of relevant IT experience
Responsibilities
- Leads efforts from end-to-end through delegation, review, and driving results holistically; leads medium complexity features from technical design through completion.
- Executes a defined software engineering roadmap, contributing to the organization's engineering and technology strategy.
- Performs coding, debugging, testing and troubleshooting throughout the development process in projects with moderate to high complexity under limited or no supervision.
- Identifies and recommends improvements to the software development lifecycle and best practices in agile engineering.
- Conducts demos of application features and designs features to support automated testability.
- Conducts research, design and prototyping and experience on a cross-functional team.
- Works with users to translate designs and solution architecture into design specifications.
- Organizes the delivery of high-quality, innovative solution or deliverables, setting effort estimates and continuously collaborating and updating the specifications, in line with user
- of the role.
Skills
CommunicationLeadershipProject Management
Certifications
AZ-204
Degrees
AssociateBachelorDegreeMaster
Industry
AutomotiveDefenseEducationEnergyInsuranceOil-gasPublic-sector
Company size
EnterpriseSmb