Software Developer, Full-Stack (.NET/Angular), IT

Full Time
Remote
Posted
Job description
Position: Software Developer, Full-Stack (.NET/Angular)


Reports to
: VP Of Technology


Department
: Information Technology


Location
: US Remote (see location requirements below), Canada Remote


Who we are:
CIEE is a non-profit study abroad and intercultural exchange organization that transforms lives and builds bridges between individuals and nations through study abroad and international exchange experiences that help people develop skills for living in a globally interdependent and culturally diverse world.


Why work with us:

  • You will change the world. CIEE builds bridges between different people, different countries, and different cultures. We help young people participate in high-quality international exchange and study abroad programs that bring the world together. We change lives, our alumni change the world. Be part of the change!
  • You will receive a competitive total rewards package. CIEE provides all employees with exceptional benefits offerings that increase total compensation by up to 25%. Our top-tier benefits include:
    • Paid time off and Parental leave
    • Gym Reimbursement Program
    • Employee Assistance Program
    • Short-term & Long-term Disability
    • 6 floating Fridays (based on our eligibility rules)
    • CIEE Study Abroad and TEFL Program discounts
    • 403(b) Retirement Plan with employer contribution
    • Insurance Coverage (life, travel, medical, dental, and vision)
    • Flexible Spending Accounts/Health Savings Accounts (medical and dependent)
    • Voluntary Benefits (identity theft protection, pet insurance, accident, and critical illness)

  • You will be part of a fast-paced, international, diverse, and collaborative team of professionals.
    CIEE operates the largest nonprofit network of study-abroad locations, with facilities and staff in 26 countries. Additionally, we help international participants from over 130 countries come to the USA each year. Committed to excellence and solving whatever problem the world throws at them, CIEE professionals work on international teams and are dedicated to advancing our 75-year-old mission to make the world a more peaceful place.
Who you are:

CIEE is looking for the best and brightest to join our application development team. We are a team of dedicated analysts and developers who are mission-driven and passionate about cultural exchange as well as software design and development. We are Agile so we can keep up with the changing nature of our business but also project-focused because we know it takes a cross-functional team to make our systems successful in the real world.

The Software Developer will be an experienced full-stack developer who is responsible for designing, developing, enhancing, supporting, and maintaining applications and services for our organization. This role will work closely with the product team to develop software programs in a full life-cycle environment to build scalable and distributed backend systems, as well as frontend software and mobile applications, to support our global application systems.


What you’ll do
:

  • Develop, update, and maintain enterprise web framework
  • Work closely with our product team to research solutions, design enhancements, and new functionality
  • Participate in requirements, design, and product discussions
  • Conduct peer reviews of designs and software code
  • Investigate and propose new technologies to ensure the software platform remains modern and robust
  • Ability to adapt and maintain programming standards to continually improve the quality of applications software
  • Ensure that established development methodology is followed
  • Ensure that system, program, and job documentation is complete and current
  • Maintain production applications as required
  • Evaluate/audit operational applications as requested, and recommend any performance improvements that could be made
  • Develop, integrate, and configure add-on/complimentary software to our cloud environments
  • Other duties as assigned

What you’ll bring:
The ideal candidate will possess:
  • Bachelor’s Degree or international equivalent in Computer Science, Information Systems, or similar; or equivalent work experience required
  • A minimum of 5 years of professional experience with Microsoft development stack:
    • C#, Entity Framework, WebAPI, and .NET Core framework
    • SQL Server
  • Professional experience with Angular and AngularJS required
  • Professional experience with Salesforce development preferred
  • Working knowledge of object-oriented software design and design patterns
  • Ability to work/communicate effectively with those who aren’t as technically versed
  • Working knowledge of Agile development processes
  • Aptitude and inclination to learn new technology quickly as needed
  • Must enjoy working in a fast-paced, collaborative team and be a disciplined self-starter who can work alone when necessary
  • Readiness to grow and develop yourself, our client group, and our Company
  • Ability to embrace CIEE’s Core Values (Excellence, Integrity, Respect, Inclusion, and Problem-Solving) and culture


Location Requirements:

The position is available to candidates in the United States, except for candidates residing in:

  • New York (State and City)
  • Washington (State)
  • Colorado
  • California
  • Jersey City, NJ
Diversity Matters:
CIEE believes that diversity matters and that professionals with diverse backgrounds provide diverse approaches and ideas to solving problems and finding ways to advance our mission to bring the world together. Candidates from underrepresented groups with diverse backgrounds and experiences are strongly encouraged to apply.
Due to federal regulations, a background check will be conducted as a condition of employment.

offroadmanagementgroup.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, offroadmanagementgroup.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, offroadmanagementgroup.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs