{bc}
bayt

Software Engineer

BAE SYSTEMS
Riyadh, KSA
Full Time
Junior
Onsite
1 months ago
ASP.NET CoreC#SQL ServerReactAngularVue.js
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

ASP.NET CoreC#SQL Server
Smart Apply

Full Job Posting

Job Purpose

  • We are seeking a proactive and skilled Junior Full Stack .NET Core Web Developer with a minimum of 3 years of professional experience to join our development team.

Responsibilities

  • Develop and maintain both client side and server side features for new and existing web applications using the .NET Core/ASP.NET Core framework and C#.
  • Design and implement engaging, responsive user interfaces using HTML, CSS, JavaScript/TypeScript, and a modern JavaScript framework (e.g., React, Angular, or Vue.js).
  • Build and consume RESTful APIs using ASP.NET Core Web API to ensure seamless data flow between the front and back ends.
  • Work with relational databases, primarily SQL Server, to design schemas, write efficient queries, and implement stored procedures.
  • Participate actively in the Agile/Scrum process, including sprint planning, daily stand ups, and retrospectives.
  • Collaborate with senior developers on system design, conduct code reviews, and help maintain high standards for code quality, security, and performance.
  • Diagnose, troubleshoot, and resolve software bugs and technical issues in production and non production environments.

Job Requirements

  • Minimum 3 years of professional experience in full stack web development.
  • Strong proficiency in C# and hands on experience with .NET Core / ASP.NET Core.
  • Experience with Front end frameworks such as React, Angular, or Vue.js.
  • Solid understanding of Entity Framework Core (EF Core) or other ORMs.
  • Proficiency in SQL Server including database design and query optimization.
  • Familiarity with web technologies (HTML5, CSS3, JavaScript/TypeScript).
  • Experience with Git for source control management.
  • Familiarity with Microsoft server management and SQL management.
  • Bachelor’s degree in computer science or a related technical discipline is preferred.
  • Demonstrated ability to take ownership of development tasks and deliver high quality work.
  • Excellent analytical and problem solving skills.
  • A proactive learner with a strong desire to stay current with the .NET ecosystem updates.

SAUDI NATIONAL EMPLOYEE BENEFITS

  • Competitive salary and benefits package including generous leave and leave allowance, full health care scheme, and access to discounted gym membership.

About BAE Systems

  • BAE Systems has a heritage of commitment to the Kingdom of Saudi Arabia for 50 years, providing platforms and services to support the Saudi armed forces.
  • Invested heavily in development of Saudi people, technology, infrastructure and local companies in the defence supply chain.

Additional Notes

  • All appointments in Saudi Arabia are subject to receipt of all necessary Government and/or Customer approvals.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at BAE SYSTEMS