08 Aug
Software Engineer
Oklahoma, Oklahoma city , 73101 Oklahoma city USA

Description We are seeking a skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining software applications that meet the needs of our clients and support the company’s goals. As a Software Engineer, you will work closely with cross-functional teams, including product management, design, and quality assurance, to deliver high-quality software solutions.Key Responsibilities:

Software Development: Design, code, test, and debug software applications using appropriate programming languages and frameworks.

Requirement Analysis: Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications and solutions.

System Design: Create and maintain architectural designs, system models, and documentation to ensure the software’s scalability, reliability, and performance.

Testing and Debugging: Develop and execute test cases to identify bugs and issues. Troubleshoot and resolve problems to ensure software quality.

Code Reviews: Participate in code reviews to ensure adherence to coding standards, best practices, and quality requirements.

Collaboration: Work with product managers, designers, and other engineers to deliver features and improvements in a timely manner.

Maintenance: Provide ongoing support and maintenance for existing applications, including troubleshooting, bug fixes, and performance enhancements.

Documentation: Maintain detailed documentation for code, processes, and systems to ensure clarity and continuity.

Innovation: Stay up-to-date with industry trends, emerging technologies, and best practices. Propose and implement improvements to development processes and tools.

Requirements

Qualifications:

Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 3 years of experience in software development, with a proven track record of delivering high-quality applications.

Technical Skills:

Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).

Experience with software development frameworks and tools (e.g., React, Angular, Node.js).

Knowledge of database systems (e.g., SQL, NoSQL) and experience with data modeling.

Familiarity with version control systems (e.g., Git).

Problem-Solving: Strong analytical and problem-solving skills with the ability to tackle complex technical challenges.

Communication: Excellent verbal and written communication skills, with the ability to convey technical information to non-technical stakeholders.

Teamwork: Ability to work effectively in a collaborative team environment and contribute to team success.

Preferred Qualifications:

Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

Knowledge of DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).

Experience with Agile/Scrum methodologies.

Technology Doesn't Change the World, People Do.®

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more.All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.© 2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/us/en/terms) .


Related jobs

Report job