Junior .Net Developer

Data & Operations Analyst in MuscatMuscat Sultanate of Omanfull timeEntry Level
ActiveVerified 55m ago

Job description

As a Junior .NET Developer, you will collaborate with experienced developers to design, develop, and maintain software applications. You will work on various projects using .NET technologies and gain hands-on experience while contributing to developing high-quality software solutions.

Key Responsibilities:

  • Assist in the development and maintenance of .NET applications.
  • Write clean, scalable, and efficient code.
  • Collaborate with senior developers to troubleshoot, debug, and optimize applications.
  • Work with databases and ensure data is correctly stored and retrieved.
  • Participate in code reviews to ensure the best practices are followed.
  • Learn and adapt to new technologies and development techniques.



Requirements

Requirements:

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or
    equivalent work experience).
  • Basic understanding of .NET development and web technologies.
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript (or jǪuery, Angular is plus).
  • Understanding of databases and basic SǪL knowledge.
  • Ability to work in a team-oriented, collaborative environment.
  • Strong problem-solving and debugging skills.
  • Willingness to learn and grow as a developer.

Technical Skills:
Languages G Frameworks:

Similar jobs

Job Description The Robotics Engineer III - Motion Planning leads the development, optimization, and large-scale deployment of motion planning architectures for fleet-wide AMR navigation. This position focuses on high-performance optimization, AI-driven behavioral planning, fail-safe recovery strategies, and large-scale robotic coordination. The Robotics Engineer III - Motion Planning designs and refines graph search, optimization-based planners, and reinforcement learning-based motion strategies while ensuring seamless integration with perception and real-time control. Responsibilities Architect scalable motion planning frameworks for fleet-level AMR deployments.Develop and refine AI-driven motion planning (reinforcement learning, imitation learning, deep MPC).Implement real-time model predictive planners using CasADi, ACADOS, and convex/non-convex solvers.Design and implement advanced fail-safe motion planning strategies, including autonomous re-routing, recovery-based motion primitives, and redundant planning checks.Enhance multi-agent coordination strategies for large-scale robotic path planning and collision avoidance.Decompose complex behaviors into modular, reusable tree structures.Integrate graph-based, hierarchical, and predictive planning models for decision-making.Deploy AI-based planning models (e.g., learning-based cost functions, uncertainty-aware planners).Conduct large-scale simulation and on-robot validation to assess real-time system performance.Optimize cost-aware, energy-efficient, and high-speed trajectory planning for AMRs.Ensure robust software development, CI/CD implementation, and fault-tolerant motion control strategies.Lead cross-functional collaborations and mentor junior engineers in robotics motion planning.Other duties and projects, as assigned. Requirements Education:Master's Degree in Robotics, Engineering, Computer Science, or related field, requiredPhD in Robotics, Engineering, Computer Science, or related field, preferredExperience:1 year as a Robotics Engineer II - Motion Planning or equivalent experience, preferred4 years of experience in robotics motion planning, AI-driven decision models, or multi-agent autonomy.Computer Skills:Expertise in motion planning algorithms (Hybrid A*, RRT*, ILQR, AI-driven planning). Upon Hire, requiredExperience with CasADi, ACADOS, convex/non-convex optimization solvers. Upon Hire, requiredAdvanced proficiency in C++/Python, ROS2, and high-performance robotic software development. Upon Hire, requiredStrong foundation in multi-agent fleet planning, reinforcement learning-based decision-making, and real-time control. Upon Hire, requiredAdditional Requirements:Proven leadership in large-scale robotic motion planning. Upon Hire, requiredStrong research background with experience in industry robotics advancements. Upon Hire, requiredExperience deploying robotic systems in real-world industrial or logistics environments. Upon Hire, preferredExperience designing Behavior Trees (BTs) for high-level decision-making in autonomous systems. Upon Hire, preferredUnderstanding of perception integration for planning in dynamic environments. Upon Hire, requiredStrong mathematical foundation in optimization, graph theory, and control systems. Upon Hire, requiredCompetencies:Active LearningC++Communicating Complex ConceptsDisruptive InnovationLinuxProgrammingRobotics/Computer Controlled MachineryTroubleshooting Technical Problems Other Details Work Hours:Generally, 8:00 am - 5:00 pm with occasional irregular hours depending on workload.Travel Requirements:Occasional (25%-50%) Potential testing and data collection at customer sites.Compensation:This is a salary position paid biweekly. About UsArcBest® (Nasdaq: ARCB) is a multibillion-dollar integrated logistics company that helps keep the global supply chain moving. Founded in 1923 and now with 14,000 employees across 250 campuses and service centers, the company is a logistics powerhouse, using its technology, expertise and scale to connect shippers with the solutions they need — from ground, air and ocean transportation to fully managed supply chains. ArcBest has a long history of innovation that is enriched by deep customer relationships. With a commitment to helping customers navigate supply chain challenges now and in the future, the company continues to invest in purpose-built technology such as ArcBest View™, its digital logistics platform that brings quoting, booking, shipment visibility and reporting into one connected experience.

Verified Sep 23, 2026Posted 25 days ago

Job Description The Robotics Engineer III - Motion Planning leads the development, optimization, and large-scale deployment of motion planning architectures for fleet-wide AMR navigation. This position focuses on high-performance optimization, AI-driven behavioral planning, fail-safe recovery strategies, and large-scale robotic coordination. The Robotics Engineer III - Motion Planning designs and refines graph search, optimization-based planners, and reinforcement learning-based motion strategies while ensuring seamless integration with perception and real-time control. Responsibilities Architect scalable motion planning frameworks for fleet-level AMR deployments.Develop and refine AI-driven motion planning (reinforcement learning, imitation learning, deep MPC).Implement real-time model predictive planners using CasADi, ACADOS, and convex/non-convex solvers.Design and implement advanced fail-safe motion planning strategies, including autonomous re-routing, recovery-based motion primitives, and redundant planning checks.Enhance multi-agent coordination strategies for large-scale robotic path planning and collision avoidance.Decompose complex behaviors into modular, reusable tree structures.Integrate graph-based, hierarchical, and predictive planning models for decision-making.Deploy AI-based planning models (e.g., learning-based cost functions, uncertainty-aware planners).Conduct large-scale simulation and on-robot validation to assess real-time system performance.Optimize cost-aware, energy-efficient, and high-speed trajectory planning for AMRs.Ensure robust software development, CI/CD implementation, and fault-tolerant motion control strategies.Lead cross-functional collaborations and mentor junior engineers in robotics motion planning.Other duties and projects, as assigned. Requirements Education:Master's Degree in Robotics, Engineering, Computer Science, or related field, requiredPhD in Robotics, Engineering, Computer Science, or related field, preferredExperience:1 year as a Robotics Engineer II - Motion Planning or equivalent experience, preferred4 years of experience in robotics motion planning, AI-driven decision models, or multi-agent autonomy.Computer Skills:Expertise in motion planning algorithms (Hybrid A*, RRT*, ILQR, AI-driven planning). Upon Hire, requiredExperience with CasADi, ACADOS, convex/non-convex optimization solvers. Upon Hire, requiredAdvanced proficiency in C++/Python, ROS2, and high-performance robotic software development. Upon Hire, requiredStrong foundation in multi-agent fleet planning, reinforcement learning-based decision-making, and real-time control. Upon Hire, requiredAdditional Requirements:Proven leadership in large-scale robotic motion planning. Upon Hire, requiredStrong research background with experience in industry robotics advancements. Upon Hire, requiredExperience deploying robotic systems in real-world industrial or logistics environments. Upon Hire, preferredExperience designing Behavior Trees (BTs) for high-level decision-making in autonomous systems. Upon Hire, preferredUnderstanding of perception integration for planning in dynamic environments. Upon Hire, requiredStrong mathematical foundation in optimization, graph theory, and control systems. Upon Hire, requiredCompetencies:Collaboration and Communication - VauxExecution and Ownership - VauxImpact - VauxTechnical Leadership - VauxTechnical Skills - Vaux Other Details Work Hours:Generally, 8:00 am - 5:00 pm with occasional irregular hours depending on workload.Travel Requirements:Occasional (25%-50%) Potential testing and data collection at customer sites.Compensation:This is a salary position paid biweekly. About UsArcBest® (Nasdaq: ARCB) is a multibillion-dollar integrated logistics company that helps keep the global supply chain moving. Founded in 1923 and now with 14,000 employees across 250 campuses and service centers, the company is a logistics powerhouse, using its technology, expertise and scale to connect shippers with the solutions they need — from ground, air and ocean transportation to fully managed supply chains. ArcBest has a long history of innovation that is enriched by deep customer relationships. With a commitment to helping customers navigate supply chain challenges now and in the future, the company continues to invest in purpose-built technology such as ArcBest View™, its digital logistics platform that brings quoting, booking, shipment visibility and reporting into one connected experience.

Verified Sep 23, 2026Posted 25 days ago