drjobs Software Engineer العربية

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Description:

As a Software Engineer you will play a crucial role in designing developing and maintaining highquality software applications. You will work closely with crossfunctional teams to understand requirements create robust solutions and deliver exceptional software products.

Key Responsibilities:

  • Design develop and maintain software applications according to business requirements and technical specifications.
  • Write clean efficient and welldocumented code.
  • Collaborate with product managers designers and other engineers to define software requirements and specifications.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Troubleshoot debug and resolve software defects and issues.
  • Conduct unit testing and ensure the reliability and performance of software applications.
  • Stay up to date with emerging technologies and industry trends to continuously improve skills and knowledge.
  • Contribute to the planning and execution of software development projects.
  • Document development processes code changes and software features.
  • Provide technical support and mentorship to junior team members as needed.

Qualifications:

  • Bachelors degree in Computer Science Software Engineering or a related field.
  • Proven 2 years of experience as a Software Engineer or in a similar role.
  • Strong proficiency in programming languages such as Java Python C or others relevant to the role.
  • Experience with software development frameworks and tools.
  • Solid understanding of software development principles design patterns and best practices.
  • Excellent problemsolving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work independently and as part of a collaborative team.
  • Experience with version control systems (e.g. Git).
  • Knowledge of Agile methodologies is a plus.
  • Relevant certifications (e.g. Microsoft Certified: Azure Developer Oracle Certified Professional Java SE) are a plus.

Remote Work :

No

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.