Senior Software Engineer

3 months ago


Winter Park, United States Full Sail University Full time

If you're looking for the chance to learn, grow, and make a contribution to the community, look at employment opportunities with Full Sail University. You'll find your choice of career opportunities, great benefits, an environment that welcomes and values creativity, and a work experience that is both challenging and rewarding

Summary

The Senior Software Engineer (Ruby) is responsible for the development of educational web applications for Full Sail University utilizing Ruby and associated technologies. They work in a team setting and participate in all parts of the software development lifecycle.

Essential Duties and Responsibilities:

  • Design, develop, and maintain back-end components for Full Sail educational web applications including our in-house learning management system (LMS).
  • Write clear, maintainable, efficient code that achieves business goals.
  • Design application architecture, data models, and APIs to support new functionality and document decisions made in the process.
  • Incorporate security best practices to ensure that applications appropriately control access to sensitive resources.
  • Perform code reviews and assist peers with difficulties and troubleshooting.
  • Assist front-end developers with correct and efficient utilization of API resources.
  • Collaborate with cross-functional product teams to understand business needs and design appropriate changes to address these needs.
  • Assess the technical feasibility and impact of proposed functionality and provide guidance with respect to potential issues that may arise.
  • Create automated tests to identify and resolve problems during development.
  • Identify, troubleshoot, and remedy application defects and issues.

Other Responsibilities:

  • Adhere to the policies and procedures of Full Sail University.
  • Maintain strict confidentiality of company and personnel information.

Competencies:

  • Strong understanding of software development fundamentals.
  • Strong understanding of Ruby fundamentals and modern usage.
  • Strong understanding of relational databases, SQL, data modeling, and query performance tuning.
  • Strong understanding of JavaScript fundamentals and modern usage.
  • Comfortable working across the web stack with modern front-end technologies as need arises.
  • Comfortable utilizing MacOS/Linux command line tools.
  • Strong verbal and written communication skills across technical and non-technical subjects.
  • Aptitude for creative problem solving along with a methodical and patient approach to troubleshooting.
  • Desire to continuously learn new skills and refine existing ones, ability to help others to do the same.
  • Strong organizational and time-management skills.
  • Participatory approach to teamwork along with initiative to work independently.

Education and/or Experience:

  • 5+ years professional experience as a software developer, preferably with a recent focus on back-end development of web applications in a team setting.
  • 2+ years of Ruby experience, preferably in a professional production environment or in substantial personal projects for which the applicant can share source code.
  • Experience collaborating with other roles in the software development process such as stakeholders, design, and operations.
  • Experience with extensive automated testing in a production environment.
  • BSc or MSc in Computer Science or another pertinent degree program is positively recognized but not required.
  • Professional experience developing highly interactive, medium to large scale web applications is highly beneficial.
  • Experience integrating with third party APIs is helpful.
  • Experience working with educational technologies is helpful.
  • Experience with the following technologies is beneficial:
  • PostgreSQL
  • Sequel ORM
  • JRuby
  • RSpec
  • Java
  • NodeJS
  • ReactJS
  • Redis
  • AWS technologies such as S3, RDS, EC2, Lambda, API Gateway, SNS, etc.

Environmental Factors/Physical Demands:

Work is performed in an office environment. While performing the duties of this job, the employee is regularly required to have the ability to maintain active customer and employee communication; access, input and retrieve information from the computer system; enter alphanumeric data into a computerized system often while listening on the telephone. May be subject to bending, reaching, kneeling, stooping and lifting up to thirty (30) pounds.

Full Sail is an Equal Opportunity Employer.



  • Lexington Park, United States John H. Northrop & Associates Full time

    Job DescriptionJob DescriptionSenior Software EngineerJHNA is currently seeking a talented Senior Software Engineer to join our NAVAIR support team in Patuxent River, MD. This position will require on-site support at NAVAIR, with some allowance for telework/remote work. The ideal candidate will live within a commutable distance from NAS Pax River....


  • Overland Park, United States Capstone IT Staffing Full time

    Capstone IT is partnering with a Kansas City based organization who is passionate about technology and writing clean code. They are wanting to hire a Senior Software Engineer whose passionate about writing code, helping others, and someone who is a go-getter and a problem solver. This is a 4 month contract to hire position, and will be a position local to...


  • Park City, Utah, United States L3Harris Technologies Full time

    Position Title:Senior Software Engineering LeadJob Overview: As a Senior Software Engineering Lead, you will play a pivotal role in overseeing software development initiatives, ensuring alignment with project objectives and engineering standards.Key Responsibilities: - Develop and manage software development timelines, delegating tasks and overseeing...


  • Lexington Park, United States Spalding Consulting Full time

    Spalding Consulting, Inc.is seeking a Senior Software Engineer in Patuxent River, MD - Remote Eligible. Spalding Consulting, Inc. is a professional services firm specializing in Information Technology (IT), Program Management, and Financial Management for the Department of Defense, federal agencies, and commercial clients. We offer excellent salaries,...


  • Elmwood Park, United States ELLKAY, LLC Full time

    Job DescriptionJob DescriptionELLKAY is a nationwide leader in health care data interoperability delivering innovative solutions that support the data migration needs of all members of the healthcare ecosystem. ELLKAY is playing a vital role in helping healthcare organizations access and share data among disparate systems. We are recognized by our e-health...


  • College Park, United States University of Maryland Full time

    The Senior Software Engineer, User Experience is responsible for implementing, integrating, and optimizing both on-premise and hosted systems, primarily using Java and web-based technologies, with a strong focus on user interface and user experience (UI/UX) design. This role incorporates a hands-on, agile, team-based approach to development while also...


  • Winter Park, United States Careers at Hillpointe Full time

    Job DescriptionJob DescriptionHillpointe is a fully integrated real estate development and investment management firm focused on developing market-rate workforce housing across the Sun Belt. Ranked at the top of NMCH's Builders and Development companies, our team ensures best-in-class execution. This position is more than just a job - it's a...


  • Abbott Park, United States Abbott Laboratories Full time

    Working at AbbottAt Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true self, and live a full life. You’ll also have access to:Career development with an international company where you can grow the career you dream of.Free medical coverage for employees* via the Health Investment Plan (HIP) PPOAn...


  • Abbott Park, United States Abbott Laboratories Full time

    Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 114,000 colleagues serve people in more than 160 countries.Working at...


  • Valley Park, Missouri, United States RAYUS Radiology Full time

    RAYUS now offers DailyPay Work today, get paid today RAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Senior Software Engineer to join our team. We are challenging the status quo by shining light on radiology and making it a critical first step in diagnosis and proper treatment.JOB SUMMARY: Design and optimize...

  • Software Engineer

    2 months ago


    Winter Park, Florida, United States Full Sail University Full time

    If you're looking for the chance to learn, grow, and make a contribution to the community, look at employment opportunities with Full Sail University. You'll find your choice of career opportunities, great benefits, an environment that welcomes and values creativity, and a work experience that is both challenging and rewardingThe Software Engineer (Ruby) is...


  • Lexington Park, United States Zachary Piper Full time

    Job Title: Senior Software DeveloperJob Summary:Zachary Piper Solutions is seeking an experienced Senior Software Developer to join our team in Lexington Park, Maryland. As a key member of our Weapons Server Common Environment (WCSE) team, you will be responsible for developing software for an advanced synthetic training environment integrated into flight...

  • Software Engineer

    5 days ago


    Lexington Park, United States SITEC Consulting LLC Full time

    About SITEC SITEC is an employee and customer focused Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions, as well as cybersecurity, software and systems engineering services. SITEC provides support services as required for continuous operation of the Software...

  • Software Engineer

    3 months ago


    Lexington Park, United States SITEC Consulting Full time

    Job DescriptionJob DescriptionAbout SITECSITEC is an employee and customer focused Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions, as well as cybersecurity, software and systems engineering services. SITEC provides support services as required for continuous...


  • Winter Park, Florida, United States Jobot Full time

    Join Our Team as a Civil Engineering Project ManagerAbout Jobot:Jobot is a distinguished Civil Engineering firm dedicated to excellence in project delivery and client satisfaction. Our team is our greatest asset, and we strive to create an environment that fosters professional growth and innovation. We are committed to delivering high-quality engineering...


  • Winter Park, United States Terracon Full time

    Job Description Senior Structural Engineer Explore with us! Terracon's Winter Park/Miami/Tampa office is looking for a Senior Engineer to join the Structural Engineering team within our Facilities Consulting Division. The successful candidate will provide engineering and consulting services for a broad array of projects and Clients. The candidate will help...


  • Winter Park, United States Terracon Full time

    Job Description Senior Structural Engineer Explore with us! Terracon's Winter Park/Miami/Tampa office is looking for a Senior Engineer to join the Structural Engineering team within our Facilities Consulting Division. The successful candidate will provide engineering and consulting services for a broad array of projects and Clients. The candidate will help...


  • Winter Park, United States Terracon Full time

    Job DescriptionSenior Structural Engineer Explore with us! Terracon's Winter Park/Miami/Tampa office is looking for a Senior Engineer to join the Structural Engineering team within our Facilities Consulting Division. The successful candidate will provide engineering and consulting services for a broad array of projects and Clients. The candidate will help...


  • Winter Park, United States Terracon Full time

    Job Description Senior Structural Engineer Explore with us! Terracon's Winter Park/Miami/Tampa office is looking for a Senior Engineer to join the Structural Engineering team within our Facilities Consulting Division. The successful candidate will provide engineering and consulting services for a broad array of projects and Clients. The candidate will help...


  • Winter Park, United States Terracon Consultants, Inc. Full time

    Job DescriptionSenior Structural EngineerExplore with us! Terracon's Winter Park/Miami/Tampa office is looking for a Senior Engineer to join the Structural Engineering team within our Facilities Consulting Division. The successful candidate will provide engineering and consulting services for a broad array of projects and Clients. The candidate will help...