Description
About The Company
Braum's is a well-established and reputable company known for its commitment to quality and customer satisfaction.
Based in Oklahoma City, Braum's has built a strong presence in the retail and food industry, offering a range of products including dairy, baked goods, and fresh foods.
The company prides itself on its innovative approach, dedicated team, and a culture that fosters growth and development.
Braum's values integrity, teamwork, and excellence, making it an ideal workplace for talented professionals seeking to make a meaningful impact in their field.
About The Role
We are seeking a highly skilled Software Engineer to join our dynamic team at the corporate office in Oklahoma City.
The successful candidate will play a pivotal role in developing and maintaining high-quality software solutions that support our business operations and strategic initiatives.
This role offers an exciting opportunity to work on diverse projects utilizing cutting-edge technologies such as IBMi (RPG/RPGLE), Python, GoLang, and DotNet.
You will collaborate closely with cross-functional teams, including product managers, designers, and other developers, to design, develop, and implement innovative features that enhance our systems' performance, security, and scalability.
The role requires strong leadership in technical discussions, problem-solving, and the ability to lead projects from conception to deployment.
Additionally, the Software Engineer will be responsible for ensuring best practices in software development, maintaining existing systems, and supporting operational needs through on-call rotations.
Qualifications
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field.
A minimum of five years of professional experience in software development is required, with a proven track record of delivering complex technical projects.
Expertise in IT infrastructure, system architecture, and software engineering principles is essential.
Candidates should demonstrate proficiency in programming languages such as RPG/RPGLE, Python, GoLang, and DotNet, along with experience in version control systems like Git, scripting with Bash, and CI/CD pipeline implementation.
Strong analytical and problem-solving skills, excellent communication abilities, and a proactive approach to technical challenges are highly valued.
Leadership qualities and the ability to manage multiple projects efficiently are also important for success in this role.
Responsibilities
Develop, test, and deploy high-quality software solutions using a variety of programming languages and technologies.
Collaborate with cross-functional teams to define project requirements, design system architecture, and implement new features that meet business needs.
Lead technical discussions, provide innovative solutions to complex problems, and ensure adherence to best practices in software development.
Maintain and enhance existing software systems, optimize performance, and troubleshoot issues as they arise.
Implement security measures, including Role-Based Access Control (RBAC), to safeguard applications and data.
Ensure the scalability and reliability of software applications by following industry standards and incorporating automation through CI/CD pipelines.
Support operational needs by participating in on-call rotations and resolving production issues promptly.
Document technical specifications and provide mentorship to junior team members to foster a collaborative and productive work environment.
Benefits
Braum's offers a comprehensive benefits package designed to support our employees' well-being and professional growth.
Competitive salary packages are provided, commensurate with experience.
Employees enjoy major medical, dental, and vision care programs to maintain their health.
The company also offers a 401(k) plan with a generous match to help secure your financial future.
Paid vacations and holidays are provided to promote work-life balance.
Additionally, employees receive product discounts at Braum's stores, fostering a sense of community and loyalty.
Other benefits include opportunities for career development, a collaborative work environment, and access to various wellness programs aimed at enhancing overall quality of life.
Equal Opportunity
Braum's is an Equal Opportunity Employer committed to fostering an inclusive and diverse workplace.
We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability, or veteran status.
We believe that a diverse team enhances our innovation and success, and we are dedicated to providing equal employment opportunities to all qualified candidates.
We encourage individuals from all backgrounds to apply and join our team in contributing to our ongoing growth and excellence.