Jobs
>
Remote

    Principal Software Developer - Remote, United States - Fourth

    Fourth
    Fourth Remote, United States

    1 week ago

    Default job background
    Salary/Employee: Full time
    Description
    Fourth is the world's largest and fastest-growing global leader of end-to-end restaurant and hospitality management technology solutions. We pride ourselves on delivering a world-class SaaS experience for our clients by building long term partnerships starting from the first phone call. We know our recipe for success at Fourth is our amazing team... and that starts with hiring the right peopleInterested in joining our smart, fun, and talented team?We are seeking a highly skilled and experienced Principal Software Developer to join our team. The ideal candidate will have a strong background in software development, exceptional technical expertise, and proven leadership abilities. As a Principal Software Developer, you will play a key role in architecting, designing, and implementing complex software solutions that meet the needs of our clients and contribute to the overall success of our projects.

    The Role. . .

  • Lead the design and development of software solutions, ensuring adherence to best practices, coding standards, and architectural principles.
  • Collaborate with cross-functional teams to understand project requirements, provide technical guidance, and drive the implementation of scalable and robust software systems.
  • Conduct code reviews, mentor junior developers, and promote a culture of continuous learning and improvement within the team.
  • Stay up-to-date with emerging technologies, trends, and industry developments, and assess their potential impact/value on our products and processes.
  • Identify and promote opportunities for optimization, performance tuning, and code refactoring to enhance the reliability, scalability, and maintainability of our software applications.
  • Architecturally responsible for solution area and will collaborate closely with the wider engineering organization.
  • Participate in the full software development lifecycle, from initial concept and design to deployment and support, ensuring the delivery of high-quality software solutions on time and within budget.
  • Communicate effectively with stakeholders, including technical and non-technical audiences, to gather requirements, provide status updates, and solicit feedback on deliverables.
  • The Ideal Candidate. . .

  • 5 years of professional experience in software development, with a focus on designing and building complex, scalable systems.
  • Bachelor's degree, Master's degree, or equivalent experience in Computer Science, Engineering, or a related field.
  • Proficiency in programming languages such as Java, Spring, C#, SQL
  • Design/develop APIs that integrate with frontend and backend systems following best practices around security and authentication.
  • Strong understanding of software architecture, design patterns, and principles of object-oriented programming.
  • Experience with cloud computing platforms (, AWS, Azure, Google Cloud) and containerization technologies (, Docker, Kubernetes).
  • Demonstrated leadership skills, with the ability to lead technical initiatives, mentor team members, and foster a collaborative and inclusive work environment.
  • Excellent problem-solving skills, attention to detail, and the ability to prioritize and manage multiple tasks simultaneously.
  • Effective communication and interpersonal skills, with the ability to interact professionally with colleagues, clients, and stakeholders at all levels of the organization.
  • Fourth Perks: Unlimited PTO, Health, Dental, Vision, 401K match, Charity Days, Parental Leave, Flexible Work Environment, just to name a few...Remote employment limited to:AZ, CA, CO, CT, DC, FL, GA, ID, IL, IN, LA, MA, MD, ME, MI, MN, MS, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, & WA

  • CGI

    Software Developer

    2 weeks ago


    CGI Remote, United States Full time

    Position Description: · CGI is seeking a highly skilled and experienced Software Developer with Go (Golang) experiences to join our dynamic team. The ideal candidate will have a strong background in software development, with a focus on Go programming language. The candidate sho ...

  • Majesco

    Software Developer

    1 week ago


    Majesco Remote, United States Full time

    Software Developer: Job Duties: Design, develop, and implement specialized software applications and programs on a technology stack. Work with other developers on a technology stack with a strong focus on modernization using languages and platforms such as Java, Groovy, , , Docke ...

  • Totara Learning Solutions

    Software Developer

    1 month ago


    Totara Learning Solutions Remote, United States Full time

    · At Totara, our strength is the efficiency with which we deliver innovative products and support to our customers. We are setting the standard for success in our industry. To help us continue our growth, we're seeking an experienced software developer. This position will be res ...

  • Arch Systems

    Software Developer

    3 days ago


    Arch Systems Remote, United States

    Job Description · Job DescriptionJob Title: Software Developer · Job type: Contract/Consultant · Client: DHS · Location: Remote · Work Authorization: USC/GC · Security Clearance: Able to obtain Public Trust · Job Summary: · The Software Developer role involves designing, develo ...


  • Zillow Remote, United States

    About the team · The Developer Experience Delivery Engineering team is responsible for the design, development, maintenance and operation of the systems and tools that enable all Zillow Group engineers to build, test, deploy and ship features to our customers. Our team is at the ...


  • JLGOV LLC Remote, United States

    Job Description · Job DescriptionJLGOV seeks a Senior Software Developer with Ivanti updates and support.a potential contract award for 5 years. Support will be provided to support Ticket System Development - The Contractor shall support the Ivanti suite to include upgrades, trou ...


  • Zillow Remote, United States

    About the team · AI and machine learning are at the heart of Zillow's services, from the Zestimate to personalized home recommendations to automated home tours We believe in making all information transparent and providing insights that help more people get home - with speed, cer ...


  • Revel IT Remote, United States Contingent

    To Apply for this Job Click Here · Our Memphis, Tennessee client has a remote contract-to-hire opportunity for a Sr. IT Software Development Specialist who will develop, maintain, test and debug software to meet generally defined requirements in a Windows client/server environmen ...


  • Reveleer Remote, United States Full time

    Software Development Engineer in Test (SDET) · Location: Glendale, CA or Remote · Reveleer is a healthcare data and analytics company that uses Artificial Intelligence to give health plans across all business lines greater control over their Quality Improvement, Risk Adjustment, ...

  • BECU

    Software Developer

    2 weeks ago


    BECU Remote, United States Paid Work

    As the nation's largest community credit union, we begin every day focused on delivering superior financial products and services for our 1.3 million members and more than $30 billion in managed assets. Our work has an economic impact as we support our members' financial goals. W ...

  • GRAX

    Software Developer

    1 month ago


    GRAX Remote, US, United States PERMANENT

    "Software Engineer - Backend · About GRAX · At GRAX, it's all about data. We help our customers secure and drive value across their ever expanding enterprise SaaS data footprint. Initially, we're focused on Salesforce, the wildly popular CRM platform used by the world's most succ ...

  • Apryse

    Software Developer

    2 weeks ago


    Apryse Remote, United States Full time

    Description · We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintai ...

  • AK Minds, LLC

    Software Developer

    1 month ago


    AK Minds, LLC Remote, United States Full time

    We are looking for both experienced and fresh graduates who wanted to learn and adopt new technologies and frameworks.We offer training as required on the additional skills required for the job. Work is primarily with our clients and we offer all required tools and knowledge requ ...

  • Kaleido Health Solutions

    Software Developer

    1 month ago


    Kaleido Health Solutions Remote, United States Full time

    If you're looking to work for a mission-driven company that's bringing the legacy of a renowned health care organization further into the digital realm, here's your chance. Planned Parenthood Direct provides access to sexual and reproductive health care from the convenience of an ...


  • Service Power Inc Remote, United States

    Job Description · Job DescriptionOverall Summary · ServicePower is seeking a Senior Software Engineer who will play a key role in the development of its ServiceMobility application. ServiceMobility provides a mobile application to field-service industry professional, using HTML5 ...


  • Ciena Remote, United States Full time

    Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—drivi ...


  • Tucows Remote, United States Full time

    Wavelo is a SaaS business on a mission to make telecoms a breeze. · We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster. · What's New at ...


  • NT Concepts Remote, United States Full time

    This is a temporary position. · We are seeking a Senior Software Developer to join our team. Working at NT Concepts means that you are part of an innovative, agile company dedicated to solving the most critical challenges in National Security. We're looking for the best and the ...


  • Actian Remote, United States Full time

    Our Vision is to be the Most Trusted, Flexible and Easy to Use Hybrid Cloud Data Platform. Actian is transforming industries by empowering companies to accelerate application modernization and simplify the Cloud journey. Our customers use the Actian Data Platform to unify their s ...


  • Adobe Remote, United States Full time

    JOB LEVEL · P50EMPLOYEE ROLE · Individual ContributorAdobe is looking for a Senior Fullstack Software Engineer to join the GenStudio Engineering team. We're seeking candidates to help us design, build, and run high-traffic, high-demand services that drive business for the world's ...