Software Engineer

Abu Dhabi, United Arab Emirates

Job Description



Job Title Software Engineer

Description

At Macmillan Learning, the health and safety of our employees and contract staff is a top priority. Accordingly, COVID-19 vaccinations will be required for all staff that will be working in a Macmillan Learning office, or have job duties requiring them to travel for work. If offered the role, the candidate will need to provide proof of vaccination in advance of their start date. Employees can request religious and/or medical exemptions to this requirement by following the process outlined in the offer letter.

The Software Engineer develops custom learning tools and applications. Better build, manage, and support all our applications with agile processes, code review, and test-driven development. Lead the charge on implementation; spin up servers on the back-end, build web services that any team can consume, and set up databases & build configurations. Work with senior team members to understand the prescribed architectures and follow best practices and processes. Work closely with designers, devops & other teams to integrate what is needed to build and maintain the product.

The position is eligible for remote employment; it will exclude the following locations: Alaska, Arkansas, Colorado, Hawaii, Mississippi, South Dakota, West Virginia, and Wyoming.

Responsibilities include, but are not limited to: * Analyze requirements and propose solution options for review.

  • Implementation solution according to established best practices.
  • Document code and processes to foster team-wide knowledge sharing and shared maintenance.
  • Use team tools for all aspects of agile lifecycle including version control, automated testing, deployment, etc.
  • Drive to complete committed sprint goals. Coordinate and make decisions with the team to achieve goals.
  • Communicate with customers, users, and other stakeholders regularly regarding completed sprint work.
  • Monitor applications and systems - help reduce false positives and other noise.
  • Respond to systems and application issues in a timely manner.
  • Work with product team to help turn designs into goals, epics, and tasks.
  • Proactively propose improvements to DevOps and agile practices.
  • Implement DevOps projects as needed and assigned.
  • Must be able to multi-task and be flexible to change.
Essential Qualifications: * Bachelor's Degree
  • 3+ years of full stack development in an enterprise environment
  • Knowledge and understanding of Node.js, JavaScript (ES6+, React, Angular> 2.0), HTML5/CSS/SASS
  • Experience implementing OO products, services, and systems with REST APIs in a Service Oriented Architecture (SOA) environment
  • RDBMS and solid SQL querying and optimization knowledge and experience
  • AWS or other cloud-based infrastructure-as-a-service experience
  • Some system monitoring tool experience (e.g., Instana, New Relic, Datadog)
  • Ability to work independently and take ownership of problems and system components
  • Oriented towards customer success and happiness - balances speed with quality; knows how and when to trade-off technical debt, how to opportunistically refactor, and when to not permit unacceptable quality into production
  • Ability to work in team environment and client interfacing skills; experience with peer design and code reviews and orientation around sharing and being a team player
  • Automated testing skills
  • Good analytical problem solving skills including excellent debugging and diagnostic skills
  • Exceptional ability to communicate complex information both verbally and in writing to a variety of stakeholders
Preferred Qualifications: * DevOps automation experience such as Ansible, Chef, Puppet
  • Caching experience (Memcached, Redis)
  • GitHub experience
  • Jenkins experience
  • Single page application (SPA) experience
  • BS degree in Computer Science, Software Engineering, or similar degree
Benefits

Regular full-time and qualifying part-time employees and their dependents are eligible for Macmillan benefits, effective on the employee's date of hire. Macmillan also offers health benefits coverage to qualifying same-sex and opposite-sex domestic partners (may require additional documentation) of active employees. * Competitive pay and bonus plan
  • Generous Health Benefits (Medical insurance (PPO & EPO through BlueCross BlueShield, HSA through Health Equity), Vision insurance (Blue View Vision), Dental insurance (Cigna))
  • Contributions to your 401k retirement account through Fidelity
  • Generous paid time off, sick time, discretionary days. and paid holidays (Cesar Chavez Day, Juneteenth, Indigenous People's Day, and more!)
  • Employee Assistance Program, Education Assistance Program
  • 100% employer-paid life and AD&D insurance
  • And much more!
Macmillan Learning is a privately-held, family owned company that improves lives through learning. By linking research to learning practice, we develop pioneering products and learning materials for students that are highly effective and drive improved outcomes. Our engaging content is developed in partnership with the world's best researchers, educators, administrators, and developers. To learn more, please visitmacmillanlearning.comor see us onFacebook,Twitter,LinkedInor join ourMacmillan Community. Macmillan Learning is a division of the Holtzbrinck Publishing Group, a family-owned global media company headquartered in Stuttgart, Germany.

We are an Equal Opportunity Employer. We are actively seeking job applicants who reflect a broad representation of differences, including race, ethnicity, religion, sex, sexual orientation, gender identity/expression, physical ability, neurodiversity, age, veteran, family and economic status and background, geographical background and status, and perspective. We believe that the best companies reflect the incredible diversity in viewpoints, backgrounds, and identities of the world in their staffs, and are committed to inclusive hiring across departments and levels.You can read more about our Diversity, Equity, & Inclusion initiatives here.

The successful candidate for this position will be an employee of Bedford, Freeman & Worth Publishing Group, LLC d/b/a Macmillan Learning. Bedford Freeman & Worth Publishing Group, LLC has developed an affirmative action program in compliance with the NY Department of Education's guidance. Portions of the affirmative action program are available for review by applicants and employees by contacting Human Resources at Macmillan Learning.

You have applied correctly

A message has been sent to the employer, you are going to receive the reply soon. Good luck!

You have applied correctly

The request has been sent correctly. However, we have seen that your resume is incomplete. We highly recommend you to fill it to let the employer know you. These are the fields you have empty:

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1469467
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned