Match score not available

Software Engineer - Regulatory

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
California (USA), United States

Offer summary

Qualifications:

Bachelor’s or Master’s in Computer Science, 5 years of experience in related field, Proficiency in Java and JavaScript development, Experience with ReactJs and C#/.Net Core, Familiarity with Agile/Scrum practices.

Key responsabilities:

  • Develop and enhance Learning Management System software
  • Implement backend microservices in .Net Core
  • Collaborate with UI/UX teams for user experience
  • Communicate effectively with team members
  • Ensure scalability, reliability, and code quality
360training logo
360training https://bit.ly/3ya6lOb
201 - 500 Employees
See more 360training offers

Job description

Logo Jobgether

Your missions

360training

360training.com is a rapidly growing leader in online training and certification across a wide range of industries and professions. 360training.com provides customers with the regulated training they need to get and keep the jobs they want. Over the years, we have continued to grow our expensive library of regulatory-approved training courses with added content suited for today’s modern workforce. By offering these courses online, all 360training.com users experience the convenience and flexibility of earning their certifications in their own time, from anywhere in the world.

At 360training.com, we promote a culture of excellence centered around our two core values: Deliver Results and Do the Right Thing. That focus fosters the success of our employees, while maintaining a team-centric environment which inspires them to do their absolute best. One thing our associates experience is the ability to impact day one of working here.

360training offers a compelling compensation package that ties to performance and impact. We offer comprehensive medical insurance and OPD, dental and vision benefits. Paid leaves, life and disability insurance, gratuity and EOBI. The company offers plenty of learning and growth opportunities, and a comprehensive employee engagement and wellness program.

Shift Timings: 05:00 PM to 02:00 AM PST (Pakistan Standard Time)

Preference will be given to candidates based in Karachi. Optional work-from-home arrangements are also available.

Software Engineer (Regulatory)

Embrace the opportunity to shape the future of e-learning as a Software Engineer at 360training.com. Your role is not just about developing software; it is about enhancing the learning journey for users. Specializing in Java, .Net and front-end technologies, you will be the driving force behind our Learning Management System (LMS) and its integration and management of Regulatory rules and processes. Join us and be a part of a team that not only values innovation but thrives on it, transforming educational technology with each line of code.

Key Skills Include

  • Strong proficiency in Java backend development and the Spring Framework.
  • In-depth knowledge and experience with web development in Java, JavaScript, and HTML.
  • Practical experience in ReactJs development or another similar JavaScript SPA framework.
  • Practical experience in C# and .Net Core microservice development.
  • Familiarity with cloud platforms, preferably Azure.
  • Proficiency in Agile methodologies, particularly Scrum practices.


Responsibilities

Development and Enhancement:

  • Develop and enhance our core Learning Management System (LMS) software in Java, HTML and JavaScript.
  • Develop new user interfaces in ReactJs.
  • Implement microservices for various backend functionalities in .Net Core.
  • Design and develop software applications, including project prototypes, proofs of concept, and client demos.


Collaboration and User Experience:

  • Work collaboratively with UI/UX teams to ensure a consistent and engaging user experience.
  • Provide critical thinking and technical innovation to enhance product quality.
  • Conduct design and code reviews for key application components.


Communication and Project Management:

  • Communicate effectively, including active listening and comprehending complex system requirements.
  • Coordinate with the product owner and team members on schedules, task assignments, and progress updates.
  • Actively participate in and contribute to Scrum meetings, including sprints, retrospectives, and daily stand-ups. If needed, take on Scrum Master responsibilities to facilitate these sessions and ensure Agile practices are followed effectively.
  • Drive the development effort for on-time delivery of high-quality solutions.


Quality Assurance and Best Practices:

  • Ensure scalability and reliability of the LMS software.
  • Maintain high standards of code quality and enforce best practices through code reviews.
  • Stay updated with the latest trends in technology and continuously improve skills.


Qualifications

  • Bachelor’s or Master’s in Computer Science or related field.
  • Proven experience in Java and JavaScript development, as well as ReactJs and C#/.Net Core.
  • Experience with front-end technologies and frameworks.
  • Strong analytical, problem-solving, and communication skills.
  • Experience with microservices, service-oriented development, and cloud-based architectures.
  • Familiarity with DevOps practices is a plus.
  • Experience working in an Agile/Scrum development process, with a strong understanding of Scrum practices.
  • 5 years of experience required in the related field.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Collaboration
  • Problem Solving
  • Analytical Thinking
  • Communication

Software Engineer Related jobs